Searched refs:Callbacks (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCVTypeVisitor.h31 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);
H A DCVSymbolVisitor.h24 CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks);
32 SymbolVisitorCallbacks &Callbacks; member in class:llvm::codeview::CVSymbolVisitor
H A DSymbolVisitorCallbackPipeline.h56 void addCallbackToPipeline(SymbolVisitorCallbacks &Callbacks) { argument
57 Pipeline.push_back(&Callbacks);
H A DTypeVisitorCallbackPipeline.h81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { argument
82 Pipeline.push_back(&Callbacks);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DCVSymbolVisitor.cpp17 CVSymbolVisitor::CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks) argument
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
21 visitKnownRecord(CVSymbol &Record, SymbolVisitorCallbacks &Callbacks) argument
30 finishVisitation(CVSymbol &Record, SymbolVisitorCallbacks &Callbacks) argument
[all...]
H A DCVTypeVisitor.cpp24 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { argument
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);
33 visitKnownMember(CVMemberRecord &Record, TypeVisitorCallbacks &Callbacks) argument
42 visitMemberRecord(CVMemberRecord &Record, TypeVisitorCallbacks &Callbacks) argument
92 TypeVisitorCallbacks &Callbacks; member in class:__anon1841::CVTypeVisitor
95 CVTypeVisitor(TypeVisitorCallbacks &Callbacks) argument
185 FieldListVisitHelper(TypeVisitorCallbacks &Callbacks, ArrayRef<uint8_t> Data, VisitorDataSource Source) argument
204 VisitHelper(TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument
218 visitTypeRecord(CVType &Record, TypeIndex Index, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument
225 visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument
232 visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument
239 visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks) argument
245 visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks) argument
254 visitMemberRecord(CVMemberRecord Record, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument
261 visitMemberRecord(TypeLeafKind Kind, ArrayRef<uint8_t> Record, TypeVisitorCallbacks &Callbacks) argument
270 visitMemberRecordStream(ArrayRef<uint8_t> FieldList, TypeVisitorCallbacks &Callbacks) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateInstCallback.h43 void initialize(TemplateInstantiationCallbackPtrs &Callbacks, argument
45 for (auto &C : Callbacks) {
52 void finalize(TemplateInstantiationCallbackPtrs &Callbacks, argument
54 for (auto &C : Callbacks) {
61 void atTemplateBegin(TemplateInstantiationCallbackPtrs &Callbacks, argument
64 for (auto &C : Callbacks) {
71 void atTemplateEnd(TemplateInstantiationCallbackPtrs &Callbacks, argument
74 for (auto &C : Callbacks) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h130 PassInstrumentationCallbacks *Callbacks; member in class:llvm::PassInstrumentation
133 /// Callbacks object is not owned by PassInstrumentation, its life-time
138 : Callbacks(CB) {}
145 if (!Callbacks)
149 for (auto &C : Callbacks->BeforePassCallbacks)
159 if (Callbacks)
160 for (auto &C : Callbacks->AfterPassCallbacks)
169 if (Callbacks)
170 for (auto &C : Callbacks->AfterPassInvalidatedCallbacks)
178 if (Callbacks)
[all...]
H A DPassManager.h587 PassInstrumentationCallbacks *Callbacks; member in class:llvm::PassInstrumentationAnalysis
592 PassInstrumentationAnalysis(PassInstrumentationCallbacks *Callbacks = nullptr)
593 : Callbacks(Callbacks) {}
599 return PassInstrumentation(Callbacks);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/
H A DTooling.h115 /// Callbacks called before and after each source file processed by a
146 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks = nullptr);
413 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) {
417 SourceFileCallbacks *Callbacks)
418 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {}
422 Callbacks);
429 SourceFileCallbacks *Callbacks)
430 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {}
412 newFrontendActionFactory( FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
416 FrontendActionFactoryAdapter(FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
428 ConsumerFactoryAdaptor(FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
454 SourceFileCallbacks *Callbacks; member in class:clang::tooling::FrontendActionFactoryAdapter::ConsumerFactoryAdaptor
457 SourceFileCallbacks *Callbacks; member in class:clang::tooling::FrontendActionFactoryAdapter
[all...]
H A DRefactoringCallbacks.h61 Callbacks.push_back(Callback);
71 std::vector<RefactoringCallback *> Callbacks; member in class:clang::tooling::ASTMatchRefactorer
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp658 PrintPPOutputPPCallbacks *Callbacks; member in struct:__anon517::UnknownPragmaHandler
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());
706 Callbacks->setEmittedDirectiveOnThisLine();
713 PrintPPOutputPPCallbacks *Callbacks,
712 PrintPreprocessedTokens(Preprocessor &PP, Token &Tok, PrintPPOutputPPCallbacks *Callbacks, raw_ostream &OS) argument
871 PrintPPOutputPPCallbacks *Callbacks = new PrintPPOutputPPCallbacks( local
[all...]
H A DPrecompiledPreamble.cpp131 PreambleCallbacks &Callbacks)
132 : InMemStorage(InMemStorage), Callbacks(Callbacks) {}
141 Callbacks.AfterPCHEmitted(Writer);
154 PreambleCallbacks &Callbacks; member in class:__anon515::PrecompilePreambleAction
171 Action.Callbacks.HandleTopLevelDecl(DG);
241 PreambleCallbacks &Callbacks) {
343 StoreInMemory ? &Storage.asMemory().Data : nullptr, Callbacks));
344 Callbacks.BeforeExecute(*Clang);
349 Callbacks
130 PrecompilePreambleAction(std::string *InMemStorage, PreambleCallbacks &Callbacks) argument
235 Build( const CompilerInvocation &Invocation, const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, DiagnosticsEngine &Diagnostics, IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, std::shared_ptr<PCHContainerOperations> PCHContainerOps, bool StoreInMemory, PreambleCallbacks &Callbacks) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp64 // Methods for Entering and Callbacks for leaving various contexts
116 if (Callbacks && !CurLexer->Is_PragmaLexer) {
120 Callbacks->FileChanged(CurLexer->getFileLoc(),
465 if (Callbacks && !isEndOfMacro && CurPPLexer) {
468 Callbacks->FileChanged(CurPPLexer->getSourceLocation(),
651 if (Callbacks)
652 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma);
697 if (Callbacks)
698 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma);
741 if (Callbacks)
[all...]
H A DPragma.cpp162 if (Callbacks)
163 Callbacks->PragmaDirective(Introducer.Loc, Introducer.Kind);
477 if (Callbacks)
478 Callbacks->FileChanged(SysHeaderTok.getLocation(),
1125 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1126 if (Callbacks)
1127 Callbacks->PragmaDebug(Tok.getLocation(), II->getName());
1183 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1188 else if (Callbacks)
1189 Callbacks
1271 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1393 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1805 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
[all...]
H A DPPDirectives.cpp543 if (Callbacks)
544 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
570 if (Callbacks)
571 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc);
595 if (Callbacks) {
596 Callbacks->Elif(
622 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble()))
623 Callbacks->SourceRangeSkipped(
1219 if (Callbacks)
1220 Callbacks
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DPrettyPrinter.h32 /// Callbacks to use to customize the behavior of the pretty-printer.
240 /// Callbacks to use to allow the behavior of printing to be customized.
241 const PrintingCallbacks *Callbacks = nullptr; member in struct:clang::PrintingPolicy
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp35 Callbacks.push_back(Callback);
46 for (const auto &Callback : Refactoring.Callbacks) {
50 for (const auto &Callback : Refactoring.Callbacks) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpEmitter.cpp37 Callbacks.push_back(std::move(Callback));
79 std::vector<std::function<void(raw_ostream &)>> Callbacks; variable
109 for (const auto &Callback : Callbacks)
112 "Callbacks wrote an unexpected number of bytes.");
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFunctionExtras.h270 static NonTrivialCallbacks Callbacks = { local
273 CallbackAndInlineFlag = {&Callbacks, IsInlineStorage};
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDebugIteratorModeling.cpp48 CallDescriptionMap<FnCheck> Callbacks = { member in class:__anon783::DebugIteratorModeling
81 const FnCheck *Handler = Callbacks.lookup(Call);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp117 Callbacks.clear();
194 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback));
520 OS << "Pending Callbacks:\n";
522 for (auto BB : Callbacks) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h267 std::vector<CallBackOnDeletion> Callbacks; member in class:llvm::DomTreeUpdater::UpdateStrategy
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp1656 static bool callbacksAcceptPassName(StringRef Name, CallbacksT &Callbacks) { argument
1657 if (!Callbacks.empty()) {
1659 for (auto &CB : Callbacks)
1667 static bool isModulePassName(StringRef Name, CallbacksT &Callbacks) { argument
1692 return callbacksAcceptPassName<ModulePassManager>(Name, Callbacks);
1696 static bool isCGSCCPassName(StringRef Name, CallbacksT &Callbacks) { argument
1717 return callbacksAcceptPassName<CGSCCPassManager>(Name, Callbacks);
1721 static bool isFunctionPassName(StringRef Name, CallbacksT &Callbacks) { argument
1743 return callbacksAcceptPassName<FunctionPassManager>(Name, Callbacks);
1747 static bool isLoopPassName(StringRef Name, CallbacksT &Callbacks) { argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h82 llvm::SmallVector<std::unique_ptr<ModuleMapCallbacks>, 1> Callbacks; member in class:clang::ModuleMap
419 Callbacks.push_back(std::move(Callback));

Completed in 214 milliseconds

12