/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/tree/ |
H A D | visitor.rb | 36 module AST module in class:ANTLR3 38 =begin rdoc ANTLR3::AST::Visitor 40 AST::Visitor is an extra utility class for working with tree objects. Visitor
|
H A D | wizard.rb | 38 module AST module in class:ANTLR3 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 [all...] |
/external/clang/lib/Frontend/ |
H A D | FrontendAction.cpp | 11 #include "clang/AST/ASTConsumer.h" 12 #include "clang/AST/ASTContext.h" 13 #include "clang/AST/DeclGroup.h" 120 ASTUnit *AST) { 122 CurrentASTUnit.reset(AST); 135 // modifiy the AST. 169 // AST files follow a very different path, since they share objects via the 170 // AST unit. 173 "Attempt to pass AST file to preprocessor only action!"); 175 "This action does not have AST fil 119 setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST) argument 179 ASTUnit *AST = ASTUnit::LoadFromASTFile(Input.File, Diags, local [all...] |
H A D | ASTUnit.cpp | 15 #include "clang/AST/ASTContext.h" 16 #include "clang/AST/ASTConsumer.h" 17 #include "clang/AST/DeclVisitor.h" 18 #include "clang/AST/TypeOrdering.h" 19 #include "clang/AST/StmtVisitor.h" 536 // FIXME: This is broken, we should store the TargetOptions in the AST file. 637 ASTUnit &AST, bool CaptureDiagnostics) { 644 Client = new StoredDiagnosticConsumer(AST.StoredDiagnostics); 650 Diags->setClient(new StoredDiagnosticConsumer(AST.StoredDiagnostics)); 663 OwningPtr<ASTUnit> AST(ne 635 ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> &Diags, const char **ArgBegin, const char **ArgEnd, ASTUnit &AST, bool CaptureDiagnostics) argument 1674 OwningPtr<ASTUnit> AST; local 1704 ASTUnit *AST = Unit; local 1873 OwningPtr<ASTUnit> AST; local 1958 OwningPtr<ASTUnit> AST; local 2065 ASTUnit &AST; member in class:__anon97::AugmentedCodeCompleteConsumer 2069 AugmentedCodeCompleteConsumer(ASTUnit &AST, CodeCompleteConsumer &Next, const CodeCompleteOptions &CodeCompleteOpts) argument [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | AliasSetTracker.h | 83 AliasSet *getAliasSet(AliasSetTracker &AST) { argument 87 AS = OldAS->getForwardedTarget(AST); 89 OldAS->dropRef(AST); 144 void dropRef(AliasSetTracker &AST) { argument 147 removeFromTracker(AST); 172 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 239 AliasSet *getForwardedTarget(AliasSetTracker &AST) { argument 242 AliasSet *Dest = Forward->getForwardedTarget(AST); 245 Forward->dropRef(AST); 251 void removeFromTracker(AliasSetTracker &AST); 286 AliasSetTracker *AST; member in class:llvm::AliasSetTracker::ASTCallbackVH 432 operator <<(raw_ostream &OS, const AliasSetTracker &AST) argument [all...] |
/external/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { argument 44 AliasAnalysis &AA = AST.getAliasAnalysis(); 90 void AliasSet::removeFromTracker(AliasSetTracker &AST) { argument 92 AST.removeAliasSet(this); 95 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, argument 103 AliasAnalysis &AA = AST.getAliasAnalysis(); 236 /// this alias set, false otherwise. This does not modify the AST object or 368 void AliasSetTracker::add(const AliasSetTracker &AST) { argument 369 assert(&AA == &AST.AA && 372 // Loop over all of the alias sets in AST, addin [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 219 assert(InnerAST && "Where is my AST?"); 224 // Once we've incorporated the inner loop's AST into ours, we don't need the 236 // Because subloops have already been incorporated into AST, we skip blocks in 506 // This instruction is no longer in the AST for the current loop, because 663 AliasSetTracker &AST; member in class:__anon9097::LoopPromoter 675 AST(ast), DL(dl), Alignment(alignment) {} 704 AST.copyValue(LI, V); 707 AST.deleteValue(I); 776 assert(!load->isVolatile() && "AST broken"); 784 assert(!store->isVolatile() && "AST broke 865 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L); local 875 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L); local [all...] |
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/ |
H A D | tree.rb | 39 =begin rdoc ANTLR3::AST 46 module AST module in class:ANTLR3 55 =begin rdoc ANTLR3::AST::TreeParser 75 You can take the information encapsulated by the AST and process it directly in 77 capable of walking through the AST, verifying its structure and performing 190 =begin rdoc ANTLR3::AST::Tree 194 As ANTLR is concerned, an Abstract Syntax Tree (AST) node is an object that 199 class for AST classes; it specifies the attributes that are expected of basic 206 throughout the AST library: 303 =begin rdoc ANTLR3::AST [all...] |
/external/clang/tools/libclang/ |
H A D | CIndexCodeCompletion.cpp | 21 #include "clang/AST/Type.h" 22 #include "clang/AST/Decl.h" 23 #include "clang/AST/DeclObjC.h" 685 ASTUnit *AST = static_cast<ASTUnit *>(TU->TUData); local 686 if (!AST) 693 ASTUnit::ConcurrencyCheck Check(*AST); 711 new AllocatedCXCodeCompleteResults(AST->getFileSystemOpts()); 721 AST->CodeComplete(complete_filename, complete_line, complete_column, 735 Results->CachedCompletionAllocator = AST->getCachedCompletionAllocator();
|
/external/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 207 /// AST - An AliasSetTracker object to update. If null, don't update it. 209 AliasSetTracker *AST; member in struct:__anon9162::PromoteMem2Reg 250 : Allocas(A), DT(dt), DIB(0), AST(ast) {} 390 if (AST) PointerAllocaValues.resize(Allocas.size()); 408 if (AST) AST->deleteValue(AI); 440 if (AST) AST->deleteValue(AI); 474 if (AST) AST 1135 PromoteMemToReg(const std::vector<AllocaInst*> &Allocas, DominatorTree &DT, AliasSetTracker *AST) argument [all...] |
/external/antlr/antlr-3.4/lib/ |
H A D | antlr-3.4-complete.jar | META-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ... |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.eclipse.jdt.core_3.6.2.v_A76_R36x.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |