clang
20.0.0git
include
clang
AST
AST Directory Reference
Directory dependency graph for AST:
Files
file
AbstractBasicReader.h
[code]
file
AbstractBasicWriter.h
[code]
file
AbstractTypeReader.h
[code]
file
AbstractTypeWriter.h
[code]
file
APNumericStorage.h
[code]
file
APValue.h
[code]
file
AST.h
[code]
file
ASTConcept.h
[code]
This file provides AST data structures related to concepts.
file
ASTConsumer.h
[code]
file
ASTContext.h
[code]
Defines the
clang::ASTContext
interface.
file
ASTContextAllocate.h
[code]
file
ASTDiagnostic.h
[code]
file
ASTDumper.h
[code]
file
ASTDumperUtils.h
[code]
file
ASTFwd.h
[code]
Forward declaration of all AST node types.
file
ASTImporter.h
[code]
file
ASTImporterLookupTable.h
[code]
file
ASTImportError.h
[code]
file
ASTImporterSharedState.h
[code]
file
ASTLambda.h
[code]
This file provides some common utility functions for processing Lambda related AST Constructs.
file
ASTMutationListener.h
[code]
file
ASTNodeTraverser.h
[code]
file
ASTStructuralEquivalence.h
[code]
file
ASTTypeTraits.h
[code]
file
ASTUnresolvedSet.h
[code]
file
ASTVector.h
[code]
file
Attr.h
[code]
file
AttrIterator.h
[code]
file
AttrVisitor.h
[code]
file
Availability.h
[code]
file
BaseSubobject.h
[code]
file
CanonicalType.h
[code]
file
CharUnits.h
[code]
file
Comment.h
[code]
file
CommentBriefParser.h
[code]
file
CommentCommandTraits.h
[code]
file
CommentDiagnostic.h
[code]
file
CommentLexer.h
[code]
file
CommentParser.h
[code]
file
CommentSema.h
[code]
file
CommentVisitor.h
[code]
file
ComparisonCategories.h
[code]
file
ComputeDependence.h
[code]
file
CurrentSourceLocExprScope.h
[code]
file
CXXInheritance.h
[code]
file
DataCollection.h
[code]
This file declares helper methods for collecting data from AST nodes.
file
Decl.h
[code]
file
DeclAccessPair.h
[code]
file
DeclarationName.h
[code]
file
DeclBase.h
[code]
file
DeclContextInternals.h
[code]
file
DeclCXX.h
[code]
Defines the C++ Decl subclasses, other than those for templates (found in
DeclTemplate.h
) and friends (in
DeclFriend.h
).
file
DeclFriend.h
[code]
file
DeclGroup.h
[code]
file
DeclID.h
[code]
file
DeclLookups.h
[code]
file
DeclObjC.h
[code]
file
DeclObjCCommon.h
[code]
file
DeclOpenMP.h
[code]
This file defines OpenMP nodes for declarative directives.
file
DeclTemplate.h
[code]
Defines the C++ template declaration subclasses.
file
DeclVisitor.h
[code]
file
DependenceFlags.h
[code]
file
DependentDiagnostic.h
[code]
file
EvaluatedExprVisitor.h
[code]
file
Expr.h
[code]
file
ExprConcepts.h
[code]
Defines Expressions and AST nodes for C++2a concepts.
file
ExprCXX.h
[code]
Defines the
clang::Expr
interface and subclasses for C++ expressions.
file
ExprObjC.h
[code]
file
ExprOpenMP.h
[code]
file
ExternalASTMerger.h
[code]
file
ExternalASTSource.h
[code]
file
FormatString.h
[code]
file
GlobalDecl.h
[code]
file
IgnoreExpr.h
[code]
file
JSONNodeDumper.h
[code]
file
LambdaCapture.h
[code]
Defines the LambdaCapture class.
file
LexicallyOrderedRecursiveASTVisitor.h
[code]
file
LocInfoType.h
[code]
file
Mangle.h
[code]
file
MangleNumberingContext.h
[code]
file
NestedNameSpecifier.h
[code]
file
NonTrivialTypeVisitor.h
[code]
file
NSAPI.h
[code]
file
ODRDiagsEmitter.h
[code]
file
ODRHash.h
[code]
This file contains the declaration of the ODRHash class, which calculates a hash based on AST nodes, which is stable across different runs.
file
OpenACCClause.h
[code]
file
OpenMPClause.h
[code]
This file defines OpenMP AST classes for clauses.
file
OperationKinds.h
[code]
file
OptionalDiagnostic.h
[code]
Implements a partial diagnostic which may not be emitted.
file
OSLog.h
[code]
file
ParentMap.h
[code]
file
ParentMapContext.h
[code]
file
PrettyDeclStackTrace.h
[code]
file
PrettyPrinter.h
[code]
file
QualTypeNames.h
[code]
file
Randstruct.h
[code]
file
RawCommentList.h
[code]
file
RecordLayout.h
[code]
file
RecursiveASTVisitor.h
[code]
file
Redeclarable.h
[code]
file
SelectorLocationsKind.h
[code]
file
Stmt.h
[code]
file
StmtCXX.h
[code]
file
StmtGraphTraits.h
[code]
file
StmtIterator.h
[code]
file
StmtObjC.h
[code]
Defines the Objective-C statement AST node classes.
file
StmtOpenACC.h
[code]
This file defines OpenACC AST classes for statement-level contructs.
file
StmtOpenMP.h
[code]
This file defines OpenMP AST classes for executable directives and clauses.
file
StmtVisitor.h
[code]
file
TemplateArgumentVisitor.h
[code]
file
TemplateBase.h
[code]
file
TemplateName.h
[code]
file
TextNodeDumper.h
[code]
file
Type.h
[code]
C Language Family Type Representation.
file
TypeLoc.h
[code]
Defines the
clang::TypeLoc
interface and its subclasses.
file
TypeLocVisitor.h
[code]
file
TypeOrdering.h
[code]
Allows QualTypes to be sorted and hence used in maps and sets.
file
TypeVisitor.h
[code]
file
UnresolvedSet.h
[code]
file
VTableBuilder.h
[code]
file
VTTBuilder.h
[code]
Generated on Thu Dec 5 2024 19:14:14 for clang by
1.9.6