Query module BasicIntTypes

name
Use of basic integral type
description
Typedefs that indicate size and signedness should be used in place of the basic types.
kind
problem
id
cpp/jpl-c/basic-int-types
problem.severity
warning

Imports

cpp

Provides classes and predicates for working with C/C++/ObjC/ObjC++ code.

Predicates

allowedTypedefs
getAUsedType

Gets a type which appears indirectly in t, stopping at allowed typedefs.

getAnImmediateUsedType

Gets a type which appears literally in the declaration of d.

problematic