|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
ASTVisitor
|
|
DOMException
This is the general purpose exception that is thrown for resolving semantic aspects of an illegal binding. |
|
IASTArrayModifier
This is the portion of the node that represents the portions when someone declares a variable/type which is an array. |
|
IASTBinaryExpression
This interface represents a binary expression. |
|
IASTCastExpression
This interface represents a cast expression of the form (TypeId)operand. |
|
IASTDeclaration
This is the root class of all declarations. |
|
IASTDeclarator
Base interface for a declarator. |
|
IASTDeclSpecifier
This is the base interface that represents a declaration specifier sequence. |
|
IASTEnumerationSpecifier.IASTEnumerator
This interface represents an enumerator member of an enum specifier. |
|
IASTExpression
This is the root class of expressions. |
|
IASTFileLocation
Represents a node location that is directly in the source file. |
|
IASTFunctionDeclarator
This is a declarator for a function. |
|
IASTFunctionStyleMacroParameter
This interface represents the name of a function style macro parameter. |
|
IASTInitializer
This represents an initializer for a declarator. |
|
IASTLabelStatement
Represents a label statement. |
|
IASTName
This class represents a name in the program that represents a semantic object in the program. |
|
IASTNameOwner
This interface repesents a mechanism for a name to discover more information about it's parent. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTNodeLocation
A NodeLocation represents the source location of a given node. |
|
IASTParameterDeclaration
This class represents a parameter declaration |
|
IASTPointerOperator
|
|
IASTPreprocessorIncludeStatement
This interface represent a preprocessor #include statement. |
|
IASTPreprocessorMacroDefinition
This represents the definition of a macro. |
|
IASTPreprocessorStatement
This is the base interface for all preprocessor directives. |
|
IASTProblem
|
|
IASTProblemHolder
This interface represents a base interface to represent a problem owner or holder. |
|
IASTStatement
This is the root interface for statements. |
|
IASTTranslationUnit
The translation unit represents a compilable unit of source. |
|
IASTTranslationUnit.IDependencyTree
|
|
IASTTranslationUnit.IDependencyTree.IASTInclusionNode
|
|
IASTTypeId
|
|
IASTUnaryExpression
This interface is used to represent a unary expression in the AST. |
|
IBinding
|
|
IEnumerator
|
|
IField
|
|
IFunctionType
|
|
IParameter
Represents a parameter to a function. |
|
IProblemBinding
|
|
IScope
|
|
IType
|
|
IVariable
|
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast.c | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
ASTVisitor
|
|
DOMException
This is the general purpose exception that is thrown for resolving semantic aspects of an illegal binding. |
|
IArrayType
|
|
IASTArrayModifier
This is the portion of the node that represents the portions when someone declares a variable/type which is an array. |
|
IASTCompositeTypeSpecifier
A composite type specifier represents a ocmposite structure (contains declarations). |
|
IASTDeclSpecifier
This is the base interface that represents a declaration specifier sequence. |
|
IASTElaboratedTypeSpecifier
This represents an elaborated type specifier in the C & C++ language grammar. |
|
IASTEnumerationSpecifier
This interface represents enumerations in C and C++. |
|
IASTExpression
This is the root class of expressions. |
|
IASTInitializer
This represents an initializer for a declarator. |
|
IASTName
This class represents a name in the program that represents a semantic object in the program. |
|
IASTNamedTypeSpecifier
Represents the use of a typedef name in an decl specifier in C. |
|
IASTNameOwner
This interface repesents a mechanism for a name to discover more information about it's parent. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTPointer
This represents the good ol' * pointer operator. |
|
IASTPointerOperator
|
|
IASTSimpleDeclSpecifier
This represents a decl specifier for a built-in type. |
|
IASTTypeId
|
|
IBasicType
|
|
IBinding
|
|
IPointerType
|
|
IQualifierType
|
|
IScope
|
|
IType
|
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast.cpp | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
ASTVisitor
|
|
DOMException
This is the general purpose exception that is thrown for resolving semantic aspects of an illegal binding. |
|
IASTBinaryExpression
This interface represents a binary expression. |
|
IASTCastExpression
This interface represents a cast expression of the form (TypeId)operand. |
|
IASTCompositeTypeSpecifier
A composite type specifier represents a ocmposite structure (contains declarations). |
|
IASTDeclaration
This is the root class of all declarations. |
|
IASTDeclarator
Base interface for a declarator. |
|
IASTDeclSpecifier
This is the base interface that represents a declaration specifier sequence. |
|
IASTElaboratedTypeSpecifier
This represents an elaborated type specifier in the C & C++ language grammar. |
|
IASTExpression
This is the root class of expressions. |
|
IASTFieldReference
This interface represents expressions that access a field reference. e.g. a.b => a is the expression, b is the field name. e.g. a()->def => a() is the expression, def is the field name. |
|
IASTForStatement
The for statement. |
|
IASTFunctionDeclarator
This is a declarator for a function. |
|
IASTIfStatement
The if statement including the optional else clause. |
|
IASTInitializer
This represents an initializer for a declarator. |
|
IASTLiteralExpression
This expression represents a literal in the program. |
|
IASTName
This class represents a name in the program that represents a semantic object in the program. |
|
IASTNamedTypeSpecifier
Represents the use of a typedef name in an decl specifier in C. |
|
IASTNameOwner
This interface repesents a mechanism for a name to discover more information about it's parent. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTParameterDeclaration
This class represents a parameter declaration |
|
IASTPointer
This represents the good ol' * pointer operator. |
|
IASTPointerOperator
|
|
IASTSimpleDeclSpecifier
This represents a decl specifier for a built-in type. |
|
IASTStandardFunctionDeclarator
This is a declarator for a non K&R C function. |
|
IASTStatement
This is the root interface for statements. |
|
IASTSwitchStatement
The switch statement. |
|
IASTTranslationUnit
The translation unit represents a compilable unit of source. |
|
IASTTypeId
|
|
IASTTypeIdExpression
|
|
IASTUnaryExpression
This interface is used to represent a unary expression in the AST. |
|
IASTWhileStatement
Ye ol' while statement. |
|
IBasicType
|
|
IBinding
|
|
ICompositeType
|
|
IField
|
|
IFunction
This represents a function in the program. |
|
IFunctionType
|
|
IParameter
Represents a parameter to a function. |
|
IPointerType
|
|
IScope
|
|
IType
|
|
IVariable
|
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast.gnu | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
IASTCompoundStatement
This represents a block of statements. |
|
IASTExpression
This is the root class of expressions. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTTypeIdExpression
|
|
IASTUnaryExpression
This interface is used to represent a unary expression in the AST. |
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast.gnu.c | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
IASTDeclaration
This is the root class of all declarations. |
|
IASTDeclarator
Base interface for a declarator. |
|
IASTDeclSpecifier
This is the base interface that represents a declaration specifier sequence. |
|
IASTExpression
This is the root class of expressions. |
|
IASTFunctionDeclarator
This is a declarator for a function. |
|
IASTName
This class represents a name in the program that represents a semantic object in the program. |
|
IASTNameOwner
This interface repesents a mechanism for a name to discover more information about it's parent. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTSimpleDeclSpecifier
This represents a decl specifier for a built-in type. |
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.dom.ast.gnu.cpp | |
---|---|
ASTNodeProperty
This interface represents a structural property in an IASTNode. |
|
DOMException
This is the general purpose exception that is thrown for resolving semantic aspects of an illegal binding. |
|
IASTBinaryExpression
This interface represents a binary expression. |
|
IASTDeclaration
This is the root class of all declarations. |
|
IASTDeclSpecifier
This is the base interface that represents a declaration specifier sequence. |
|
IASTExpression
This is the root class of expressions. |
|
IASTNameOwner
This interface repesents a mechanism for a name to discover more information about it's parent. |
|
IASTNode
This is the root node in the physical AST. |
|
IASTPointer
This represents the good ol' * pointer operator. |
|
IASTPointerOperator
|
|
IASTSimpleDeclSpecifier
This represents a decl specifier for a built-in type. |
|
IBasicType
|
|
IPointerType
|
|
IQualifierType
|
|
IType
|
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.model | |
---|---|
IASTTranslationUnit
The translation unit represents a compilable unit of source. |
Classes in org.eclipse.cdt.core.dom.ast used by org.eclipse.cdt.core.search | |
---|---|
ASTVisitor
|
|
IASTName
This class represents a name in the program that represents a semantic object in the program. |
|
IASTTranslationUnit
The translation unit represents a compilable unit of source. |
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |