| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| CVTypeVisitor.h | 31 TypeVisitorCallbacks &Callbacks, 33 Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks, 36 Error visitMemberRecord(CVMemberRecord Record, TypeVisitorCallbacks &Callbacks, 39 TypeVisitorCallbacks &Callbacks); 42 TypeVisitorCallbacks &Callbacks); 44 Error visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks, 46 Error visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks); 47 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
|
| CVSymbolVisitor.h | 21 CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks); 29 SymbolVisitorCallbacks &Callbacks;
|
| SymbolVisitorCallbackPipeline.h | 56 void addCallbackToPipeline(SymbolVisitorCallbacks &Callbacks) { 57 Pipeline.push_back(&Callbacks);
|
| TypeVisitorCallbackPipeline.h | 81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { 82 Pipeline.push_back(&Callbacks);
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| CVSymbolVisitor.cpp | 17 CVSymbolVisitor::CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks) 18 : Callbacks(Callbacks) {} 22 SymbolVisitorCallbacks &Callbacks) { 25 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) 31 SymbolVisitorCallbacks &Callbacks) { 34 if (auto EC = Callbacks.visitUnknownSymbol(Record)) 39 if (auto EC = visitKnownRecord<Name>(Record, Callbacks)) \ 48 if (auto EC = Callbacks.visitSymbolEnd(Record)) 55 if (auto EC = Callbacks.visitSymbolBegin(Record) [all...] |
| CVTypeVisitor.cpp | 24 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { 27 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) 34 TypeVisitorCallbacks &Callbacks) { 37 if (auto EC = Callbacks.visitKnownMember(Record, KnownRecord)) 43 TypeVisitorCallbacks &Callbacks) { 44 if (auto EC = Callbacks.visitMemberBegin(Record)) 49 if (auto EC = Callbacks.visitUnknownMember(Record)) 54 if (auto EC = visitKnownMember<Name##Record>(Record, Callbacks)) \ 65 if (auto EC = Callbacks.visitMemberEnd(Record)) 75 explicit CVTypeVisitor(TypeVisitorCallbacks &Callbacks); [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| TemplateInstCallback.h | 10 // base class for callbacks that will be notified at template instantiations. 21 /// This is a base class for callbacks that will be notified at every 43 void initialize(TemplateInstantiationCallbackPtrs &Callbacks, 45 for (auto &C : Callbacks) { 52 void finalize(TemplateInstantiationCallbackPtrs &Callbacks, 54 for (auto &C : Callbacks) { 61 void atTemplateBegin(TemplateInstantiationCallbackPtrs &Callbacks, 64 for (auto &C : Callbacks) { 71 void atTemplateEnd(TemplateInstantiationCallbackPtrs &Callbacks, 74 for (auto &C : Callbacks) { [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| PassInstrumentation.h | 17 /// - PassInstrumentationCallbacks registers callbacks and provides access 24 /// - register instrumentation callbacks in PassInstrumentationCallbacks 39 /// control to all the registered callbacks. Note that we specifically wrap 41 /// instrumenting callbacks. 44 /// of a pass. For those callbacks returning false means pass will not be 63 /// This class manages callbacks registration, as well as provides a way for 64 /// PassInstrumentation to pass control to the registered callbacks. 67 // Before/After callbacks accept IRUnits whenever appropriate, so they need 178 /// doing calls to callbacks registered in PassInstrumentationCallbacks. 180 PassInstrumentationCallbacks *Callbacks; [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/ |
| Tooling.h | 115 /// Callbacks called before and after each source file processed by a 146 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks = nullptr); 403 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) { 407 SourceFileCallbacks *Callbacks) 408 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} 412 Callbacks); 419 SourceFileCallbacks *Callbacks) 420 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} [all...] |
| RefactoringCallbacks.h | 9 // Provides callbacks to make common kinds of refactorings easy. 61 Callbacks.push_back(Callback); 71 std::vector<RefactoringCallback *> Callbacks;
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| PrintPreprocessedOutput.cpp | 658 PrintPPOutputPPCallbacks *Callbacks; 663 UnknownPragmaHandler(const char *prefix, PrintPPOutputPPCallbacks *callbacks, 665 : Prefix(prefix), Callbacks(callbacks), 671 Callbacks->startNewLineIfNeeded(); 672 Callbacks->MoveToLine(PragmaTok.getLocation()); 673 Callbacks->OS.write(Prefix, strlen(Prefix)); 693 Callbacks->AvoidConcat(PrevPrevToken, PrevToken, PragmaTok)) 694 Callbacks->OS << ' '; 696 Callbacks->OS.write(&TokSpell[0], TokSpell.size()) [all...] |
| PrecompiledPreamble.cpp | 198 PreambleCallbacks &Callbacks) 199 : InMemStorage(InMemStorage), Callbacks(Callbacks) {} 208 Callbacks.AfterPCHEmitted(Writer); 226 PreambleCallbacks &Callbacks; 243 Action.Callbacks.HandleTopLevelDecl(DG); 264 return Action.Callbacks.shouldSkipFunctionBody(D); 317 PreambleCallbacks &Callbacks) { 414 StoreInMemory ? &Storage.asMemory().Data : nullptr, Callbacks)); 415 Callbacks.BeforeExecute(*Clang) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Lex/ |
| PPLexerChange.cpp | 62 // Methods for Entering and Callbacks for leaving various contexts 113 if (Callbacks && !CurLexer->Is_PragmaLexer) { 117 Callbacks->FileChanged(CurLexer->getFileLoc(), 467 if (Callbacks && !isEndOfMacro && CurPPLexer) { 470 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), 653 if (Callbacks) 654 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); 699 if (Callbacks) 700 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); 743 if (Callbacks) [all...] |
| Pragma.cpp | 167 if (Callbacks) 168 Callbacks->PragmaDirective(Introducer.Loc, Introducer.Kind); 482 if (Callbacks) 483 Callbacks->FileChanged(SysHeaderTok.getLocation(), 1181 PPCallbacks *Callbacks = PP.getPPCallbacks(); 1182 if (Callbacks) 1183 Callbacks->PragmaDebug(Tok.getLocation(), II->getName()); 1239 PPCallbacks *Callbacks = PP.getPPCallbacks(); 1244 else if (Callbacks) 1245 Callbacks->PragmaDiagnosticPop(DiagLoc, Namespace) [all...] |
| PPDirectives.cpp | 568 if (Callbacks) 569 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); 595 if (Callbacks) 596 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); 623 if (Callbacks) { 624 Callbacks->Elif( 650 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) 651 Callbacks->SourceRangeSkipped( 1246 if (Callbacks) 1247 Callbacks->FileChanged(CurPPLexer->getSourceLocation() [all...] |
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| DebugContainerModeling.cpp | 42 CallDescriptionMap<FnCheck> Callbacks = { 69 const FnCheck *Handler = Callbacks.lookup(Call);
|
| DebugIteratorModeling.cpp | 43 CallDescriptionMap<FnCheck> Callbacks = { 72 const FnCheck *Handler = Callbacks.lookup(Call);
|
| STLAlgorithmModeling.cpp | 34 const CallDescriptionMap<FnCheck> Callbacks = { 74 const FnCheck *Handler = Callbacks.lookup(Call);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| FunctionExtras.h | 125 /// A struct we use to aggregate three callbacks when we need full set of 163 // dispatching callbacks and the flag for whether the callable itself is 240 static NonTrivialCallbacks Callbacks; 244 // type erased callbacks for those operations. 247 static TrivialCallback Callbacks; 274 &CallbacksHolder<CallableT, CalledAsT>::Callbacks, IsInlineStorage); 345 R, P...>::CallbacksHolder<CallableT, CalledAsT, Enable>::Callbacks = { 352 CallableT, CalledAsT, EnableIfTrivial<CallableT>>::Callbacks{
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| PrettyPrinter.h | 33 /// Callbacks to use to customize the behavior of the pretty-printer. 276 /// Callbacks to use to allow the behavior of printing to be customized. 277 const PrintingCallbacks *Callbacks = nullptr;
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/ |
| RefactoringCallbacks.cpp | 35 Callbacks.push_back(Callback); 46 for (const auto &Callback : Refactoring.Callbacks) { 50 for (const auto &Callback : Refactoring.Callbacks) {
|
| /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| MinidumpEmitter.cpp | 37 Callbacks.push_back(std::move(Callback)); 79 std::vector<std::function<void(raw_ostream &)>> Callbacks; 109 for (const auto &Callback : Callbacks) 112 "Callbacks wrote an unexpected number of bytes.");
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| DomTreeUpdater.cpp | 116 Callbacks.clear(); 193 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback)); 520 OS << "Pending Callbacks:\n"; 522 for (const auto &BB : Callbacks) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| DomTreeUpdater.h | 211 /// modified while awaiting deletion. Multiple callbacks can be queued for one 269 std::vector<CallBackOnDeletion> Callbacks;
|
| /src/external/apache2/llvm/dist/clang/include/clang/Lex/ |
| ModuleMap.h | 82 llvm::SmallVector<std::unique_ptr<ModuleMapCallbacks>, 1> Callbacks; 419 Callbacks.push_back(std::move(Callback));
|