Eclipse CDT
Pre-release 3.0

Package org.eclipse.cdt.core.dom.ast.c

Interface Summary
ICArrayType  
ICASTArrayDesignator C-style array designator. e.g. struct ABC { int def[10] }; struct ABC instance = { def[0] = 9 };
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. struct x y = { .z=4, .t[1] = 3 };
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 }
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  
ICPointerType  
ICQualifierType  
ICScope  
 

Class Summary
CASTVisitor This subclass of ASTVisitor that allows for better control in traversing C.
 


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.