Overview
Package
Class
Use
Tree
Serialized
Deprecated
Index
Help
Eclipse CDT
Pre-release 3.0
PREV
NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For Package org.eclipse.cdt.core.dom.ast.cpp
Package Hierarchies:
All Packages
Class Hierarchy
class java.lang.
Object
class org.eclipse.cdt.core.dom.ast.
ASTVisitor
class org.eclipse.cdt.core.dom.ast.cpp.
CPPASTVisitor
Interface Hierarchy
interface java.lang.
Cloneable
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPDelegate
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespaceAlias
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespace
)
interface org.eclipse.cdt.core.dom.ast.
IType
interface org.eclipse.cdt.core.dom.ast.
IBasicType
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPBasicType
interface org.eclipse.cdt.core.dom.ast.
ICompositeType
(also extends org.eclipse.cdt.core.dom.ast.
IBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassType
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPReferenceType
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateTypeParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.
IFunctionType
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunctionType
interface org.eclipse.cdt.core.dom.ast.
IPointerType
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPPointerToMemberType
interface org.eclipse.cdt.core.dom.ast.
IASTNameOwner
interface org.eclipse.cdt.core.dom.ast.
IASTCompositeTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCompositeTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTDeclarator
(also extends org.eclipse.cdt.core.dom.ast.
IASTNode
)
interface org.eclipse.cdt.core.dom.ast.
IASTFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.
IASTStandardFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFunctionTryBlockDeclarator
interface org.eclipse.cdt.core.dom.ast.
IASTElaboratedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTElaboratedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTFieldReference
(also extends org.eclipse.cdt.core.dom.ast.
IASTExpression
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFieldReference
interface org.eclipse.cdt.core.dom.ast.
IASTNamedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNode
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTConstructorChainInitializer
(also extends org.eclipse.cdt.core.dom.ast.
IASTNode
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamespaceAlias
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclaration
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamespaceDefinition
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclaration
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTPointerToMember
(also extends org.eclipse.cdt.core.dom.ast.
IASTPointer
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTQualifiedName
(also extends org.eclipse.cdt.core.dom.ast.
IASTName
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSimpleTypeTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplatedTypeTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateId
(also extends org.eclipse.cdt.core.dom.ast.
IASTName
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTypenameExpression
(also extends org.eclipse.cdt.core.dom.ast.
IASTExpression
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTUsingDeclaration
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclaration
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTUsingDirective
(also extends org.eclipse.cdt.core.dom.ast.
IASTDeclaration
)
interface org.eclipse.cdt.core.dom.ast.
IASTNode
interface org.eclipse.cdt.core.dom.ast.
IASTDeclaration
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTExplicitTemplateInstantiation
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTLinkageSpecification
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamespaceAlias
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamespaceDefinition
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateDeclaration
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateSpecialization
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTUsingDeclaration
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTUsingDirective
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTVisiblityLabel
interface org.eclipse.cdt.core.dom.ast.
IASTDeclarator
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.
IASTFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.
IASTStandardFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFunctionDeclarator
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFunctionTryBlockDeclarator
interface org.eclipse.cdt.core.dom.ast.
IASTDeclSpecifier
interface org.eclipse.cdt.core.dom.ast.
IASTCompositeTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCompositeTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTElaboratedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTElaboratedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTNamedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTSimpleDeclSpecifier
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSimpleDeclSpecifier
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeclSpecifier
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCompositeTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTCompositeTypeSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTElaboratedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTElaboratedTypeSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNamedTypeSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNamedTypeSpecifier
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSimpleDeclSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTSimpleDeclSpecifier
)
interface org.eclipse.cdt.core.dom.ast.
IASTExpression
interface org.eclipse.cdt.core.dom.ast.
IASTBinaryExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTBinaryExpression
interface org.eclipse.cdt.core.dom.ast.
IASTCastExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCastExpression
interface org.eclipse.cdt.core.dom.ast.
IASTFieldReference
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTFieldReference
interface org.eclipse.cdt.core.dom.ast.
IASTLiteralExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTLiteralExpression
interface org.eclipse.cdt.core.dom.ast.
IASTTypeIdExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTypeIdExpression
interface org.eclipse.cdt.core.dom.ast.
IASTUnaryExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTUnaryExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTDeleteExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTNewExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSimpleTypeConstructorExpression
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTypenameExpression
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.
IASTInitializer
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTConstructorInitializer
interface org.eclipse.cdt.core.dom.ast.
IASTName
(also extends org.eclipse.cdt.core.dom.IName)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTConversionName
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTOperatorName
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTQualifiedName
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateId
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.
IASTParameterDeclaration
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTParameterDeclaration
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.
IASTPointerOperator
interface org.eclipse.cdt.core.dom.ast.
IASTPointer
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTPointerToMember
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTReferenceOperator
interface org.eclipse.cdt.core.dom.ast.
IASTStatement
interface org.eclipse.cdt.core.dom.ast.
IASTForStatement
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTForStatement
interface org.eclipse.cdt.core.dom.ast.
IASTIfStatement
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTIfStatement
interface org.eclipse.cdt.core.dom.ast.
IASTSwitchStatement
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSwitchStatement
interface org.eclipse.cdt.core.dom.ast.
IASTWhileStatement
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTWhileStatement
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCatchHandler
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTryBlockStatement
interface org.eclipse.cdt.core.dom.ast.
IASTTranslationUnit
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTranslationUnit
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTConstructorChainInitializer
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateParameter
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTParameterDeclaration
(also extends org.eclipse.cdt.core.dom.ast.
IASTParameterDeclaration
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTSimpleTypeTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplatedTypeTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.
IBinding
interface org.eclipse.cdt.core.dom.ast.
ICompositeType
(also extends org.eclipse.cdt.core.dom.ast.
IType
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassType
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassType
(also extends org.eclipse.cdt.core.dom.ast.
ICompositeType
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPDelegate
(also extends java.lang.
Cloneable
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespaceAlias
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespace
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunction
(also extends org.eclipse.cdt.core.dom.ast.
IFunction
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPMethod
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPConstructor
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPField
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPVariable
, org.eclipse.cdt.core.dom.ast.
IField
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPMethod
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunction
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPConstructor
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespace
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespaceAlias
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPDelegate
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPSpecialization
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateInstance
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPDeferredTemplateInstance
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateDefinition
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassTemplate
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassTemplatePartialSpecialization
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunctionTemplate
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateParameter
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateNonTypeParameter
(also extends org.eclipse.cdt.core.dom.ast.
IVariable
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateTemplateParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassTemplate
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateTypeParameter
(also extends org.eclipse.cdt.core.dom.ast.
IType
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPUsingDeclaration
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPVariable
(also extends org.eclipse.cdt.core.dom.ast.
IVariable
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPField
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
, org.eclipse.cdt.core.dom.ast.
IField
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPParameter
(also extends org.eclipse.cdt.core.dom.ast.
IParameter
)
interface org.eclipse.cdt.core.dom.ast.
IFunction
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunction
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPMethod
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPConstructor
interface org.eclipse.cdt.core.dom.ast.
IVariable
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateNonTypeParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateParameter
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPVariable
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPBinding
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPField
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
, org.eclipse.cdt.core.dom.ast.
IField
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPParameter
(also extends org.eclipse.cdt.core.dom.ast.
IParameter
)
interface org.eclipse.cdt.core.dom.ast.
IField
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPField
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPMember
, org.eclipse.cdt.core.dom.ast.cpp.
ICPPVariable
)
interface org.eclipse.cdt.core.dom.ast.
IParameter
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPParameter
(also extends org.eclipse.cdt.core.dom.ast.cpp.
ICPPVariable
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPBase
interface org.eclipse.cdt.core.dom.IName
interface org.eclipse.cdt.core.dom.ast.
IASTName
(also extends org.eclipse.cdt.core.dom.ast.
IASTNode
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTConversionName
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTOperatorName
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTQualifiedName
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPASTTemplateId
(also extends org.eclipse.cdt.core.dom.ast.
IASTNameOwner
)
interface org.eclipse.cdt.core.dom.ast.
IScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPClassScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPFunctionScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPNamespaceScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPBlockScope
interface org.eclipse.cdt.core.dom.ast.cpp.
ICPPTemplateScope
Overview
Package
Class
Use
Tree
Serialized
Deprecated
Index
Help
Eclipse CDT
Pre-release 3.0
PREV
NEXT
FRAMES
NO FRAMES
All Classes
Copyright (c) IBM Corp. and others 2004. All Rights Reserved.