class Stmt::TypeTraitExprBitfields
Declaration
class Stmt::TypeTraitExprBitfields { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/Stmt.h:770
Member Variables
- private unsigned int
- private unsigned int Kind
- The kind of type trait, which is a value of a TypeTrait enumerator.
- private unsigned int Value
- If this expression is not value-dependent, this indicates whether the trait evaluated true or false.
- private unsigned int NumArgs
- The number of arguments to this type trait. According to [implimits] 8 bits would be enough, but we require (and test for) at least 16 bits to mirror FunctionType.