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

12

/freebsd-13-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-13-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:__anon3606::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-13-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-13-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...]
/freebsd-13-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);
414 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) {
418 SourceFileCallbacks *Callbacks)
419 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {}
423 Callbacks);
430 SourceFileCallbacks *Callbacks)
431 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {}
413 newFrontendActionFactory( FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
417 FrontendActionFactoryAdapter(FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
429 ConsumerFactoryAdaptor(FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) argument
455 SourceFileCallbacks *Callbacks; member in class:clang::tooling::FrontendActionFactoryAdapter::ConsumerFactoryAdaptor
458 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-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp658 PrintPPOutputPPCallbacks *Callbacks; member in struct:__anon1902::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.cpp198 PreambleCallbacks &Callbacks)
199 : InMemStorage(InMemStorage), Callbacks(Callbacks) {}
208 Callbacks.AfterPCHEmitted(Writer);
221 PreambleCallbacks &Callbacks; member in class:__anon1900::PrecompilePreambleAction
238 Action.Callbacks.HandleTopLevelDecl(DG);
259 return Action.Callbacks.shouldSkipFunctionBody(D);
312 PreambleCallbacks &Callbacks) {
415 StoreInMemory ? &Storage.asMemory().Data : nullptr, Callbacks));
416 Callbacks
197 PrecompilePreambleAction(std::string *InMemStorage, PreambleCallbacks &Callbacks) argument
306 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-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp62 // Methods for Entering and Callbacks for leaving various contexts
114 if (Callbacks && !CurLexer->Is_PragmaLexer) {
118 Callbacks->FileChanged(CurLexer->getFileLoc(),
466 if (Callbacks && !isEndOfMacro && CurPPLexer) {
469 Callbacks->FileChanged(CurPPLexer->getSourceLocation(),
652 if (Callbacks)
653 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma);
698 if (Callbacks)
699 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma);
742 if (Callbacks)
[all...]
H A DPragma.cpp167 if (Callbacks)
168 Callbacks->PragmaDirective(Introducer.Loc, Introducer.Kind);
482 if (Callbacks)
483 Callbacks->FileChanged(SysHeaderTok.getLocation(),
1130 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1131 if (Callbacks)
1132 Callbacks->PragmaDebug(Tok.getLocation(), II->getName());
1188 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1193 else if (Callbacks)
1194 Callbacks
1276 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1398 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
1810 PPCallbacks *Callbacks = PP.getPPCallbacks(); local
[all...]
H A DPPDirectives.cpp544 if (Callbacks)
545 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
571 if (Callbacks)
572 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc);
596 if (Callbacks) {
597 Callbacks->Elif(
623 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble()))
624 Callbacks->SourceRangeSkipped(
1219 if (Callbacks)
1220 Callbacks
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDebugContainerModeling.cpp42 CallDescriptionMap<FnCheck> Callbacks = { member in class:__anon2216::DebugContainerModeling
69 const FnCheck *Handler = Callbacks.lookup(Call);
H A DDebugIteratorModeling.cpp43 CallDescriptionMap<FnCheck> Callbacks = { member in class:__anon2217::DebugIteratorModeling
72 const FnCheck *Handler = Callbacks.lookup(Call);
H A DSTLAlgorithmModeling.cpp34 const CallDescriptionMap<FnCheck> Callbacks = { member in class:__anon2300::STLAlgorithmModeling
74 const FnCheck *Handler = Callbacks.lookup(Call);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DPrettyPrinter.h32 /// Callbacks to use to customize the behavior of the pretty-printer.
252 /// Callbacks to use to allow the behavior of printing to be customized.
253 const PrintingCallbacks *Callbacks = nullptr; member in struct:clang::PrintingPolicy
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFunctionExtras.h219 static NonTrivialCallbacks Callbacks; member in struct:llvm::detail::UniqueFunctionBase::CallbacksHolder
226 static TrivialCallback Callbacks; member in struct:llvm::detail::UniqueFunctionBase::CallbacksHolder
253 &CallbacksHolder<CallableT, CalledAsT>::Callbacks, IsInlineStorage);
324 R, P...>::CallbacksHolder<CallableT, CalledAsT, Enable>::Callbacks = { member in class:llvm::detail::UniqueFunctionBase::CallbacksHolder
331 CallableT, CalledAsT, EnableIfTrivial<CallableT>>::Callbacks{
/freebsd-13-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-13-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-13-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 (const auto &BB : Callbacks) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h269 std::vector<CallBackOnDeletion> Callbacks; member in class:llvm::DomTreeUpdater::UpdateStrategy
/freebsd-13-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
420 Callbacks.push_back(std::move(Callback));

Completed in 225 milliseconds

12