| ICArrayType |
|
| ICASTArrayDesignator |
C-style array designator.
|
| ICASTArrayModifier |
This interface represents the role of a C array modifier.
|
| ICASTCompositeTypeSpecifier |
Structs and Unions in C can be qualified w/restrict keyword.
|
| ICASTDeclSpecifier |
C extension to IASTDeclSpecifier.
|
| ICASTDesignatedInitializer |
This interface represents a designated initializer,
e.g.
|
| ICASTDesignator |
Base interface for all C-style designators.
|
| ICASTElaboratedTypeSpecifier |
C's elaborated type specifier.
|
| ICASTEnumerationSpecifier |
C Enumeration decl specifier.
|
| ICASTFieldDesignator |
Specific designator that represents a field reference.
|
| ICASTPointer |
C-specific pointer.
|
| ICASTSimpleDeclSpecifier |
This interface represents a built-in type in C.
|
| ICASTTypedefNameSpecifier |
This interface is just as an IASTNamedTypeSpecifier, except that it also
includes the abiliy to use the restrict modifier.
|
| ICASTTypeIdInitializerExpression |
C Expression of the format type-id { initializer }
GCC allows compound literals for c++, therefore the interface was moved to the common
ast interfaces ( IASTTypeIdInitializerExpression).
|
| ICASTVisitor |
Interface for visitors to visit c-specific nodes.
|
| ICBasicType |
|
| ICCompositeTypeScope |
|
| ICExternalBinding |
This interface represents a binding for a function or variable that is
assumed to exist in another compilation unit and that would be found at link
time.
|
| ICFunctionPrototypeScope |
|
| ICFunctionScope |
|
| ICNodeFactory |
Factory for AST nodes for the C programming language.
|
| ICPointerType |
|
| ICQualifierType |
|
| ICScope |
|