public interface ICNodeFactory extends INodeFactory
newArrayDeclarator, newArraySubscriptExpression, newASMDeclaration, newAttribute, newBinaryExpression, newBreakStatement, newCaseStatement, newCastExpression, newCompoundStatement, newConditionalExpession, newContinueStatement, newDeclarationStatement, newDeclarator, newDefaultStatement, newDoStatement, newEnumerator, newEqualsInitializer, newExpressionList, newExpressionStatement, newFieldDeclarator, newFieldReference, newForStatement, newFunctionCallExpression, newFunctionCallExpression, newFunctionDeclarator, newFunctionDefinition, newGCCAttributeSpecifier, newGNUCompoundStatementExpression, newGotoStatement, newGotoStatement, newIdExpression, newIfStatement, newInitializerExpression, newInitializerList, newLabelStatement, newLiteralExpression, newName, newName, newNullStatement, newParameterDeclaration, newProblem, newProblemDeclaration, newProblemExpression, newProblemStatement, newReturnStatement, newSimpleDeclaration, newSwitchStatement, newToken, newTokenList, newTranslationUnit, newTranslationUnit, newTypeId, newTypeIdExpression, newUnaryExpression, newWhileStatement, setEndOffset, setEndOffset, setOffsetsICASTArrayDesignator newArrayDesignator(IASTExpression exp)
ICASTArrayModifier newArrayModifier(IASTExpression expr)
newArrayModifier in interface INodeFactoryIGCCASTArrayRangeDesignator newArrayRangeDesignatorGCC(IASTExpression floor, IASTExpression ceiling)
ICASTCompositeTypeSpecifier newCompositeTypeSpecifier(int key, IASTName name)
newCompositeTypeSpecifier in interface INodeFactory@Deprecated ICASTDesignatedInitializer newDesignatedInitializer(IASTInitializer rhs)
newDesignatedInitializer(IASTInitializerClause).ICASTDesignatedInitializer newDesignatedInitializer(IASTInitializerClause initializer)
ICASTElaboratedTypeSpecifier newElaboratedTypeSpecifier(int kind, IASTName name)
newElaboratedTypeSpecifier in interface INodeFactoryICASTEnumerationSpecifier newEnumerationSpecifier(IASTName name)
newEnumerationSpecifier in interface INodeFactoryICASTFieldDesignator newFieldDesignator(IASTName name)
ICASTKnRFunctionDeclarator newKnRFunctionDeclarator(IASTName[] parameterNames, IASTDeclaration[] parameterDeclarations)
ICASTPointer newPointer()
newPointer in interface INodeFactoryICASTSimpleDeclSpecifier newSimpleDeclSpecifier()
newSimpleDeclSpecifier in interface INodeFactory@Deprecated IGCCASTSimpleDeclSpecifier newSimpleDeclSpecifierGCC(IASTExpression typeofExpression)
newSimpleDeclSpecifier()ICASTTypedefNameSpecifier newTypedefNameSpecifier(IASTName name)
newTypedefNameSpecifier in interface INodeFactoryICASTTypeIdInitializerExpression newTypeIdInitializerExpression(IASTTypeId typeId, IASTInitializer initializer)
newTypeIdInitializerExpression in interface INodeFactoryCopyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.