diff options
author | Kirill Bobyrev <kbobyrev@google.com> | 2020-11-09 22:49:49 +0100 |
---|---|---|
committer | Kirill Bobyrev <kbobyrev@google.com> | 2020-11-09 22:49:54 +0100 |
commit | 142c6f82fda8d406ed26f1205d22dc1782653b32 (patch) | |
tree | fb3b886809b7276c459493c9d111473ed1055ee9 /clang/lib/Tooling/Syntax/BuildTree.cpp | |
parent | 4d81c8adb6ed9840257f6cb6b93f60856d422a15 (diff) | |
download | llvm-142c6f82fda8d406ed26f1205d22dc1782653b32.zip llvm-142c6f82fda8d406ed26f1205d22dc1782653b32.tar.gz llvm-142c6f82fda8d406ed26f1205d22dc1782653b32.tar.bz2 |
[clang] Simplify buildSyntaxTree API
Follow-up on https://reviews.llvm.org/D88553#inline-837013
Reviewed By: sammccall
Differential Revision: https://reviews.llvm.org/D90672
Diffstat (limited to 'clang/lib/Tooling/Syntax/BuildTree.cpp')
-rw-r--r-- | clang/lib/Tooling/Syntax/BuildTree.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Tooling/Syntax/BuildTree.cpp b/clang/lib/Tooling/Syntax/BuildTree.cpp index 6777782..7654e3d 100644 --- a/clang/lib/Tooling/Syntax/BuildTree.cpp +++ b/clang/lib/Tooling/Syntax/BuildTree.cpp @@ -1711,9 +1711,9 @@ const syntax::Token *syntax::TreeBuilder::findToken(SourceLocation L) const { return It->second; } -syntax::TranslationUnit * -syntax::buildSyntaxTree(Arena &A, const TranslationUnitDecl &TU) { +syntax::TranslationUnit *syntax::buildSyntaxTree(Arena &A, + ASTContext &Context) { TreeBuilder Builder(A); - BuildTreeVisitor(TU.getASTContext(), Builder).TraverseAST(TU.getASTContext()); + BuildTreeVisitor(Context, Builder).TraverseAST(Context); return std::move(Builder).finalize(); } |