/external/clang/lib/Tooling/ |
D | Tooling.cpp | 440 std::vector<std::unique_ptr<ASTUnit>> &ASTs; member in clang::tooling::__anon5787d6230211::ASTBuilderAction 443 ASTBuilderAction(std::vector<std::unique_ptr<ASTUnit>> &ASTs) : ASTs(ASTs) {} in ASTBuilderAction() argument 457 ASTs.push_back(std::move(AST)); in runInvocation() 464 int ClangTool::buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs) { in buildASTs() argument 465 ASTBuilderAction Action(ASTs); in buildASTs() 483 std::vector<std::unique_ptr<ASTUnit>> ASTs; in buildASTFromCodeWithArgs() local 484 ASTBuilderAction Action(ASTs); in buildASTFromCodeWithArgs() 502 assert(ASTs.size() == 1); in buildASTFromCodeWithArgs() 503 return std::move(ASTs[0]); in buildASTFromCodeWithArgs()
|
/external/clang/unittests/Tooling/ |
D | ToolingTest.cpp | 403 std::vector<std::unique_ptr<ASTUnit>> ASTs; in TEST() local 404 EXPECT_EQ(0, Tool.buildASTs(ASTs)); in TEST() 405 EXPECT_EQ(2u, ASTs.size()); in TEST() 435 std::vector<std::unique_ptr<ASTUnit>> ASTs; in TEST() local 436 Tool.buildASTs(ASTs); in TEST() 437 EXPECT_EQ(1u, ASTs.size()); in TEST()
|
/external/llvm/docs/HistoricalNotes/ |
D | 2007-OriginalClangReadme.txt | 44 stuff (e.g. libsema builds ASTs). This depends on liblex. 50 program' ASTs depending on how they use the APIs. This depends 56 the same source location information embedded in ASTs. This 114 * -parse-ast builds ASTs, but doesn't print them. This is most 122 * -dump-cfg builds ASTs and then CFGs. CFGs are then pretty-printed. 124 * -view-cfg builds ASTs and then CFGs. CFGs are then visualized by
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
D | README.txt | 7 amount of up-front work that must be done by lazily IRgen'ing ASTs. When a
|
/external/doclava/src/com/google/doclava/parser/ |
D | README.txt | 8 (see "How can I build parse trees not ASTs" on the ANTLR FAQ - http://www.antlr.org/wiki/pages/vie…
|
/external/clang/docs/ |
D | HowToSetupToolingForLLVM.rst | 108 * ``-ast-print`` --- Build ASTs and then pretty-print them. 109 * ``-ast-dump`` --- Build ASTs and then debug dump them. 114 * ``-ast-list`` --- Build ASTs and print the list of declaration node qualified
|
D | PTHInternals.rst | 54 Unlike GCC's precompiled headers, which cache the full ASTs and 129 ASTs for the header are literally memory mapped into the compiler). This 139 deserialization of ASTs. This approach theoretically has the same
|
D | IntroductionToTheClangAST.rst | 19 Clang's AST is different from ASTs produced by some other compilers in
|
/external/clang/include/clang/Basic/ |
D | DiagnosticASTKinds.td | 180 // Importing ASTs 213 // Importing Objective-C ASTs 249 // Importing C++ ASTs
|
/external/clang/include/clang/Driver/ |
D | CC1Options.td | 424 HelpText<"Build ASTs and then pretty-print them">; 426 HelpText<"Build ASTs and print the list of declaration node qualified names">; 428 HelpText<"Build ASTs and then debug dump them">; 430 HelpText<"Build ASTs and then debug dump their name lookup tables">; 432 HelpText<"Build ASTs and view them with GraphViz">; 442 HelpText<"Build ASTs then convert to LLVM, emit .bc file">; 444 HelpText<"Build ASTs and convert to LLVM, discarding output">;
|
/external/clang/include/clang/Tooling/ |
D | Tooling.h | 323 int buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs);
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/JavaScript/ |
D | ASTParser.stg | 1 /** Templates for building ASTs during normal parsing.
|
D | ASTTreeParser.stg | 1 /** Templates for building ASTs during tree parsing.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/C/ |
D | Dbg.stg | 32 * If ASTs are built, then you'll also get ASTDbg.stg loaded.
|
D | ASTParser.stg | 32 /** Templates for building ASTs during normal parsing.
|
/external/antlr/antlr-3.4/runtime/Ruby/ |
D | README.txt | 47 * constructing Abstract Syntax Trees (ASTs)
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/ |
D | Dbg.stg | 29 * If ASTs are built, then you'll also get ASTDbg.stg loaded.
|
D | ASTParser.stg | 29 /** Templates for building ASTs during normal parsing.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Python/ |
D | ASTParser.stg | 29 /** Templates for building ASTs during normal parsing.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/ |
D | ASTParser.stg | 29 /** Templates for building ASTs during normal parsing.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ActionScript/ |
D | ASTParser.stg | 29 /** Templates for building ASTs during normal parsing.
|
/external/clang/test/SemaObjC/ |
D | instancetype.m | 110 // The ASTs don't model super property accesses well enough to get this right
|
/external/clang/test/SemaObjCXX/ |
D | instancetype.mm | 110 // The ASTs don't model super property accesses well enough to get this right
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp2/ |
D | ASTParser.stg | 32 /** Templates for building ASTs during normal parsing.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Delphi/ |
D | ASTParser.stg | 32 /** Templates for building ASTs during normal parsing.
|