|
Eclipse CDT Pre-release 3.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICNodeFactory
Factory for AST nodes for the C programming language.
| Method Detail |
|---|
ICASTEnumerationSpecifier newEnumerationSpecifier(IASTName name)
newEnumerationSpecifier in interface INodeFactory
ICASTElaboratedTypeSpecifier newElaboratedTypeSpecifier(int kind,
IASTName name)
newElaboratedTypeSpecifier in interface INodeFactoryICASTSimpleDeclSpecifier newSimpleDeclSpecifier()
newSimpleDeclSpecifier in interface INodeFactoryICASTPointer newPointer()
newPointer in interface INodeFactoryICASTTypedefNameSpecifier newTypedefNameSpecifier(IASTName name)
newTypedefNameSpecifier in interface INodeFactory
ICASTCompositeTypeSpecifier newCompositeTypeSpecifier(int key,
IASTName name)
newCompositeTypeSpecifier in interface INodeFactoryICASTArrayModifier newArrayModifier(IASTExpression expr)
newArrayModifier in interface INodeFactory
ICASTTypeIdInitializerExpression newTypeIdInitializerExpression(IASTTypeId typeId,
IASTInitializer initializer)
newTypeIdInitializerExpression in interface INodeFactory
ICASTKnRFunctionDeclarator newKnRFunctionDeclarator(IASTName[] parameterNames,
IASTDeclaration[] parameterDeclarations)
ICASTDesignatedInitializer newDesignatedInitializer(IASTInitializer rhs)
ICASTArrayDesignator newArrayDesignator(IASTExpression exp)
ICASTFieldDesignator newFieldDesignator(IASTName name)
IGCCASTArrayRangeDesignator newArrayRangeDesignatorGCC(IASTExpression floor,
IASTExpression ceiling)
IGCCASTSimpleDeclSpecifier newSimpleDeclSpecifierGCC(IASTExpression typeofExpression)
|
Eclipse CDT Pre-release 3.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||