HomeSort by: relevance | last modified time | path
    Searched refs:Callbacks (Results 1 - 25 of 53) sorted by relevancy

1 2 3

  /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));

Completed in 113 milliseconds

1 2 3