Class Hierarchy
Interface Hierarchy
- java.lang.Cloneable
- org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
- org.eclipse.cdt.core.dom.ast.IType
- org.eclipse.core.runtime.IAdaptable
- org.eclipse.cdt.core.dom.ast.IASTNameOwner
- org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner, org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier)
- org.eclipse.cdt.core.dom.ast.IASTDeclarator (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner)
- org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier)
- org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier)
- org.eclipse.cdt.core.dom.ast.IASTFieldReference (also extends org.eclipse.cdt.core.dom.ast.IASTExpression)
- org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner, org.eclipse.cdt.core.dom.ast.IASTDeclaration)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture (also extends org.eclipse.cdt.core.dom.ast.IASTNode, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTNode, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer (also extends org.eclipse.cdt.core.dom.ast.IASTInitializer, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias (also extends org.eclipse.cdt.core.dom.ast.IASTDeclaration)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner, org.eclipse.cdt.core.dom.ast.IASTDeclaration, org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember (also extends org.eclipse.cdt.core.dom.ast.IASTPointer)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTName)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStructuredBindingDeclaration (also extends org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner, org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTName)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner, org.eclipse.cdt.core.dom.ast.IASTDeclaration, org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner, org.eclipse.cdt.core.dom.ast.IASTDeclaration)
- org.eclipse.cdt.core.dom.ast.IASTNode
- org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
- org.eclipse.cdt.core.dom.ast.IASTAttribute
- org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
- org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
- org.eclipse.cdt.core.dom.ast.IASTDeclaration
- org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner
- org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner
- org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression (also extends org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression (also extends org.eclipse.cdt.core.dom.ast.IASTBinaryExpression, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpressionList (also extends org.eclipse.cdt.core.dom.ast.IASTExpressionList, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference (also extends org.eclipse.cdt.core.dom.ast.IASTFieldReference, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionCallExpression (also extends org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression (also extends org.eclipse.cdt.core.dom.ast.IASTLiteralExpression, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression (also extends org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement (also extends org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner, org.eclipse.cdt.core.dom.ast.IASTStatement)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStructuredBindingDeclaration (also extends org.eclipse.cdt.core.dom.ast.IASTNameOwner, org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression (also extends org.eclipse.cdt.core.dom.ast.IASTUnaryExpression, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpression)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration (also extends org.eclipse.cdt.core.dom.ast.IASTAttributeOwner, org.eclipse.cdt.core.dom.ast.IASTDeclaration, org.eclipse.cdt.core.dom.ast.IASTNameOwner)
- org.eclipse.cdt.core.dom.ast.IASTInitializer
- org.eclipse.cdt.core.dom.ast.IASTInitializerClause
- org.eclipse.cdt.core.dom.ast.IASTName (also extends org.eclipse.cdt.core.dom.IName)
- org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
- org.eclipse.cdt.core.dom.ast.IASTTypeId
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture (also extends org.eclipse.cdt.core.dom.ast.IASTNameOwner, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier (also extends org.eclipse.cdt.core.dom.ast.IASTNameOwner, org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable)
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignator
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable
- org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
- org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
- org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
- org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
- org.eclipse.cdt.core.dom.ast.IFileNomination
- org.eclipse.cdt.core.dom.IName
- org.eclipse.cdt.core.dom.ast.IASTName (also extends org.eclipse.cdt.core.dom.ast.IASTNode)
- org.eclipse.cdt.core.dom.ast.INodeFactory
- org.eclipse.cdt.core.dom.ast.IScope
Enum Hierarchy
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.