clang 20.0.0git
clang::syntax::TreeBuilder Member List

This is the complete list of members for clang::syntax::TreeBuilder, including all inherited members.

allocator()clang::syntax::TreeBuilderinline
finalize() &&clang::syntax::TreeBuilderinline
findToken(SourceLocation L) constclang::syntax::TreeBuilder
foldList(ArrayRef< syntax::Token > SuperRange, syntax::List *New, ASTPtr From)clang::syntax::TreeBuilderinline
foldNode(ArrayRef< syntax::Token > Range, syntax::Tree *New, ASTPtr From)clang::syntax::TreeBuilderinline
foldNode(ArrayRef< syntax::Token > Range, syntax::Tree *New, TypeLoc L)clang::syntax::TreeBuilderinline
foldNode(llvm::ArrayRef< syntax::Token > Range, syntax::Tree *New, NestedNameSpecifierLoc From)clang::syntax::TreeBuilderinline
getDeclarationRange(Decl *D)clang::syntax::TreeBuilderinline
getExprRange(const Expr *E) constclang::syntax::TreeBuilderinline
getRange(SourceRange Range) constclang::syntax::TreeBuilderinline
getRange(SourceLocation First, SourceLocation Last) constclang::syntax::TreeBuilderinline
getStmtRange(const Stmt *S) constclang::syntax::TreeBuilderinline
getTemplateRange(const ClassTemplateSpecializationDecl *D) constclang::syntax::TreeBuilderinline
isResponsibleForCreatingDeclaration(const Decl *D) constclang::syntax::TreeBuilderinline
markChild(syntax::Node *N, NodeRole R)clang::syntax::TreeBuilder
markChild(ASTPtr N, NodeRole R)clang::syntax::TreeBuilder
markChild(NestedNameSpecifierLoc N, NodeRole R)clang::syntax::TreeBuilder
markChildToken(SourceLocation Loc, NodeRole R)clang::syntax::TreeBuilder
markChildToken(const syntax::Token *T, NodeRole R)clang::syntax::TreeBuilder
markExprChild(Expr *Child, NodeRole Role)clang::syntax::TreeBuilder
markStmtChild(Stmt *Child, NodeRole Role)clang::syntax::TreeBuilder
noticeDeclWithoutSemicolon(Decl *D)clang::syntax::TreeBuilder
sourceManager() constclang::syntax::TreeBuilderinline
TreeBuilder(syntax::Arena &Arena, TokenBufferTokenManager &TBTM)clang::syntax::TreeBuilderinline