|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IASTNameOwner | |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.c | |
org.eclipse.cdt.core.dom.ast.cpp | |
org.eclipse.cdt.core.dom.ast.gnu.c | |
org.eclipse.cdt.core.dom.ast.gnu.cpp |
Uses of IASTNameOwner in org.eclipse.cdt.core.dom.ast |
---|
Subinterfaces of IASTNameOwner in org.eclipse.cdt.core.dom.ast | |
---|---|
interface |
IASTArrayDeclarator
This is the declarator for an array. |
interface |
IASTCompositeTypeSpecifier
A composite type specifier represents a ocmposite structure (contains declarations). |
interface |
IASTDeclarator
Base interface for a declarator. |
interface |
IASTElaboratedTypeSpecifier
This represents an elaborated type specifier in the C & C++ language grammar. |
interface |
IASTEnumerationSpecifier
This interface represents enumerations in C and C++. |
static interface |
IASTEnumerationSpecifier.IASTEnumerator
This interface represents an enumerator member of an enum specifier. |
interface |
IASTFieldDeclarator
This represents a field in a struct. |
interface |
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. |
interface |
IASTFunctionDeclarator
This is a declarator for a function. |
interface |
IASTGotoStatement
Represents a goto statement. |
interface |
IASTIdExpression
This is a name used in an expression. |
interface |
IASTLabelStatement
Represents a label statement. |
interface |
IASTNamedTypeSpecifier
Represents the use of a typedef name in an decl specifier in C. |
interface |
IASTPreprocessorFunctionStyleMacroDefinition
This interface represent a preprocessor function-style macro definition. e.g. |
interface |
IASTPreprocessorMacroDefinition
This represents the definition of a macro. |
interface |
IASTPreprocessorObjectStyleMacroDefinition
This interface represents an object-style macro definition. e.g. |
interface |
IASTStandardFunctionDeclarator
This is a declarator for a non K&R C function. |
Uses of IASTNameOwner in org.eclipse.cdt.core.dom.ast.c |
---|
Subinterfaces of IASTNameOwner in org.eclipse.cdt.core.dom.ast.c | |
---|---|
interface |
ICASTCompositeTypeSpecifier
Structs and Unions in C can be qualified w/restrict keyword. |
interface |
ICASTElaboratedTypeSpecifier
C's elaborated type specifier. |
interface |
ICASTEnumerationSpecifier
C Enumeration decl specifier. |
interface |
ICASTTypedefNameSpecifier
This interface is just as an IASTNamedTypeSpecifier, except that it also includes the abiliy to use the restrict modifier. |
Uses of IASTNameOwner in org.eclipse.cdt.core.dom.ast.cpp |
---|
Subinterfaces of IASTNameOwner in org.eclipse.cdt.core.dom.ast.cpp | |
---|---|
interface |
ICPPASTCompositeTypeSpecifier
|
static interface |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Base Specifiers are where a class expresses from whom it inherits. |
interface |
ICPPASTConstructorChainInitializer
|
interface |
ICPPASTElaboratedTypeSpecifier
Elaborated types in C++ include classes. |
interface |
ICPPASTFieldReference
Certain field references in C++ require the use the keyword template to specify the parse. |
interface |
ICPPASTFunctionDeclarator
C++ adds a few things to function declarators. |
interface |
ICPPASTFunctionTryBlockDeclarator
This is a function try block declarator. |
interface |
ICPPASTNamedTypeSpecifier
C++ adds the capability of qualifying a named type specifier w/the keyword typename. |
interface |
ICPPASTNamespaceAlias
This interface represents a namespace alias in C++. e.g. namespace ABC { int x; } namspace DEF = ABC; |
interface |
ICPPASTNamespaceDefinition
This interface repesents a namespace definition in C++. |
interface |
ICPPASTPointerToMember
This is a pointer to member pointer operator for declarators. |
interface |
ICPPASTQualifiedName
This interface is a qualified name in C++. |
interface |
ICPPASTSimpleTypeTemplateParameter
This interface represents a simple type template parameter. |
interface |
ICPPASTTemplatedTypeTemplateParameter
This is a templated template parameter. |
interface |
ICPPASTTemplateId
|
interface |
ICPPASTTypenameExpression
|
interface |
ICPPASTUsingDeclaration
This interface represents a using declaration. |
interface |
ICPPASTUsingDirective
This interface represents a C++ using directive. |
Uses of IASTNameOwner in org.eclipse.cdt.core.dom.ast.gnu.c |
---|
Subinterfaces of IASTNameOwner in org.eclipse.cdt.core.dom.ast.gnu.c | |
---|---|
interface |
ICASTKnRFunctionDeclarator
This is the declarator for a K&R C Function. |
Uses of IASTNameOwner in org.eclipse.cdt.core.dom.ast.gnu.cpp |
---|
Subinterfaces of IASTNameOwner in org.eclipse.cdt.core.dom.ast.gnu.cpp | |
---|---|
interface |
IGPPASTPointerToMember
G++ Pointer 2 Members accept the restrict qualified as well. |
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |