|
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 INodeFactory
ICASTSimpleDeclSpecifier newSimpleDeclSpecifier()
newSimpleDeclSpecifier
in interface INodeFactory
ICASTPointer newPointer()
newPointer
in interface INodeFactory
ICASTTypedefNameSpecifier newTypedefNameSpecifier(IASTName name)
newTypedefNameSpecifier
in interface INodeFactory
ICASTCompositeTypeSpecifier newCompositeTypeSpecifier(int key, IASTName name)
newCompositeTypeSpecifier
in interface INodeFactory
ICASTArrayModifier 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 |