/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/tree/ |
visitor.rb | 36 module AST 38 =begin rdoc ANTLR3::AST::Visitor 40 AST::Visitor is an extra utility class for working with tree objects. Visitor
|
wizard.rb | 38 module AST 40 =begin rdoc ANTLR3::AST::Wizard 42 AST::Wizard is an extra utility class that allows quick creation of AST objects 46 AST for a particular node structure. These features make tree wizards useful 47 while testing and debugging AST constructing parsers and tree parsers. This 58 adaptor = ANTLR3::AST::CommonTreeAdaptor.new 59 wizard = ANTLR3::AST::Wizard.new(adaptor, token_names) 122 =begin rdoc ANTLR3::AST::Wizard::PatternLexer 124 A class that is used internally by AST::Wizard to tokenize tree pattern [all...] |
/external/clang/unittests/Tooling/ |
ToolingTest.cpp | 10 #include "clang/AST/ASTConsumer.h" 11 #include "clang/AST/DeclCXX.h" 12 #include "clang/AST/DeclGroup.h" 29 /// Takes an ast consumer and returns it from CreateASTConsumer. This only 88 bool FindClassDeclX(ASTUnit *AST) { 89 for (std::vector<Decl *>::iterator i = AST->top_level_begin(), 90 e = AST->top_level_end(); 119 std::unique_ptr<ASTUnit> AST = buildASTFromCode("class X;"); 120 ASSERT_TRUE(AST.get()); 121 EXPECT_TRUE(FindClassDeclX(AST.get())) [all...] |
/external/clang/lib/Frontend/ |
FrontendAction.cpp | 11 #include "clang/AST/ASTConsumer.h" 12 #include "clang/AST/ASTContext.h" 13 #include "clang/AST/DeclGroup.h" 132 std::unique_ptr<ASTUnit> AST) { 134 CurrentASTUnit = std::move(AST); 148 // modifiy the AST. 183 // AST files follow a very different path, since they share objects via the 184 // AST unit. 187 "Attempt to pass AST file to preprocessor only action!"); 189 "This action does not have AST file support!") [all...] |
/external/clang/lib/Tooling/ |
Tooling.cpp | 16 #include "clang/AST/ASTConsumer.h" 390 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromCompilerInvocation( 394 if (!AST) 397 ASTs.push_back(std::move(AST));
|
/development/ndk/platforms/android-21/arch-mips/include/machine/ |
regnum.h | 37 #define AST 1
|
/development/ndk/platforms/android-21/arch-mips64/include/machine/ |
regnum.h | 37 #define AST 1
|
/development/ndk/platforms/android-9/arch-mips/include/machine/ |
regnum.h | 37 #define AST 1
|
/external/llvm/include/llvm/Analysis/ |
AliasSetTracker.h | 83 AliasSet *getAliasSet(AliasSetTracker &AST) { 87 AS = OldAS->getForwardedTarget(AST); 89 OldAS->dropRef(AST); 143 void dropRef(AliasSetTracker &AST) { 146 removeFromTracker(AST); 171 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 234 AliasSet *getForwardedTarget(AliasSetTracker &AST) { 237 AliasSet *Dest = Forward->getForwardedTarget(AST); 240 Forward->dropRef(AST); 246 void removeFromTracker(AliasSetTracker &AST); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LICM.cpp | 193 assert(InnerAST && "Where is my AST?"); 198 // Once we've incorporated the inner loop's AST into ours, we don't need the 210 // Because subloops have already been incorporated into AST, we skip blocks in 694 AliasSetTracker &AST; 721 AliasSetTracker &ast, LoopInfo &li, DebugLoc dl, int alignment, 724 LoopExitBlocks(LEB), LoopInsertPts(LIP), PredCache(PIC), AST(ast), 757 AST.copyValue(LI, V); 760 AST.deleteValue(I); [all...] |
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-12/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-13/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-14/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-15/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-16/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-17/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-18/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-19/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/prebuilts/ndk/9/platforms/android-9/arch-mips/usr/include/machine/ |
regnum.h | 37 #define AST 1
|
/external/clang/tools/libclang/ |
CIndexCodeCompletion.cpp | 21 #include "clang/AST/Decl.h" 22 #include "clang/AST/DeclObjC.h" 23 #include "clang/AST/Type.h" 682 ASTUnit *AST = cxtu::getASTUnit(TU); 683 if (!AST) 690 ASTUnit::ConcurrencyCheck Check(*AST); 707 &AST->getFileManager()); 717 AST->CodeComplete(complete_filename, complete_line, complete_column, 733 Results->CachedCompletionAllocator = AST->getCachedCompletionAllocator(); [all...] |
/external/llvm/lib/Analysis/ |
LoopAccessAnalysis.cpp | 204 : DL(Dl), AST(*AA), DepCands(DA), IsRTCheckNeeded(false) {} 209 AST.add(Ptr, AliasAnalysis::UnknownSize, Loc.AATags); 218 AST.add(Ptr, AliasAnalysis::UnknownSize, Loc.AATags); 262 AliasSetTracker AST; 304 for (auto &AS : AST) { 396 DEBUG(dbgs() << " AST: "; AST.dump()); 409 for (auto &AS : AST) { [all...] |