allocator() | clang::syntax::TreeBuilder | inline |
finalize() && | clang::syntax::TreeBuilder | inline |
findToken(SourceLocation L) const | clang::syntax::TreeBuilder | |
foldList(ArrayRef< syntax::Token > SuperRange, syntax::List *New, ASTPtr From) | clang::syntax::TreeBuilder | inline |
foldNode(ArrayRef< syntax::Token > Range, syntax::Tree *New, ASTPtr From) | clang::syntax::TreeBuilder | inline |
foldNode(ArrayRef< syntax::Token > Range, syntax::Tree *New, TypeLoc L) | clang::syntax::TreeBuilder | inline |
foldNode(llvm::ArrayRef< syntax::Token > Range, syntax::Tree *New, NestedNameSpecifierLoc From) | clang::syntax::TreeBuilder | inline |
getDeclarationRange(Decl *D) | clang::syntax::TreeBuilder | inline |
getExprRange(const Expr *E) const | clang::syntax::TreeBuilder | inline |
getRange(SourceRange Range) const | clang::syntax::TreeBuilder | inline |
getRange(SourceLocation First, SourceLocation Last) const | clang::syntax::TreeBuilder | inline |
getStmtRange(const Stmt *S) const | clang::syntax::TreeBuilder | inline |
getTemplateRange(const ClassTemplateSpecializationDecl *D) const | clang::syntax::TreeBuilder | inline |
isResponsibleForCreatingDeclaration(const Decl *D) const | clang::syntax::TreeBuilder | inline |
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() const | clang::syntax::TreeBuilder | inline |
TreeBuilder(syntax::Arena &Arena, TokenBufferTokenManager &TBTM) | clang::syntax::TreeBuilder | inline |