Home
last modified time | relevance | path

Searched refs:Callbacks (Results 1 – 25 of 63) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DCVTypeVisitor.cpp45 if (auto EC = Callbacks.visitMemberBegin(Record)) in visitMemberRecord()
66 if (auto EC = Callbacks.visitMemberEnd(Record)) in visitMemberRecord()
93 TypeVisitorCallbacks &Callbacks; member in __anona79e79320111::CVTypeVisitor
97 : Callbacks(Callbacks) {} in CVTypeVisitor()
118 if (auto EC = Callbacks.visitTypeEnd(Record)) in finishVisitation()
139 return ::visitMemberRecord(Record, Callbacks); in visitMemberRecord()
222 VisitHelper V(Callbacks, Source); in visitTypeRecord()
229 VisitHelper V(Callbacks, Source); in visitTypeRecord()
236 VisitHelper V(Callbacks, Source); in visitTypeStream()
242 VisitHelper V(Callbacks, VDS_BytesPresent); in visitTypeStream()
[all …]
H A DCVSymbolVisitor.cpp21 CVSymbolVisitor::CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks) in CVSymbolVisitor() argument
22 : Callbacks(Callbacks) {} in CVSymbolVisitor()
26 SymbolVisitorCallbacks &Callbacks) { in visitKnownRecord() argument
29 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord()
35 SymbolVisitorCallbacks &Callbacks) { in finishVisitation() argument
38 if (auto EC = Callbacks.visitUnknownSymbol(Record)) in finishVisitation()
52 if (auto EC = Callbacks.visitSymbolEnd(Record)) in finishVisitation()
59 if (auto EC = Callbacks.visitSymbolBegin(Record)) in visitSymbolRecord()
61 return finishVisitation(Record, Callbacks); in visitSymbolRecord()
65 if (auto EC = Callbacks.visitSymbolBegin(Record, Offset)) in visitSymbolRecord()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassInstrumentation.h181 PassInstrumentationCallbacks *Callbacks; variable
209 : Callbacks(CB) {} in Callbacks() function
218 if (!Callbacks) in runBeforePass()
244 if (Callbacks) in runAfterPass()
255 if (Callbacks) in runAfterPassInvalidated()
264 if (Callbacks) in runBeforeAnalysis()
273 if (Callbacks) in runAfterAnalysis()
283 if (Callbacks) in runAnalysisInvalidated()
291 if (Callbacks) in runAnalysesCleared()
309 if (Callbacks) in pushBeforeNonSkippedPassCallback()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DCVTypeVisitor.h34 TypeVisitorCallbacks &Callbacks,
36 Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks,
39 Error visitMemberRecord(CVMemberRecord Record, TypeVisitorCallbacks &Callbacks,
42 TypeVisitorCallbacks &Callbacks);
45 TypeVisitorCallbacks &Callbacks);
47 Error visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks,
49 Error visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks);
50 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
H A DCVSymbolVisitor.h27 CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks);
37 SymbolVisitorCallbacks &Callbacks;
H A DSymbolVisitorCallbackPipeline.h56 void addCallbackToPipeline(SymbolVisitorCallbacks &Callbacks) { in addCallbackToPipeline() argument
57 Pipeline.push_back(&Callbacks); in addCallbackToPipeline()
H A DTypeVisitorCallbackPipeline.h81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { in addCallbackToPipeline() argument
82 Pipeline.push_back(&Callbacks); in addCallbackToPipeline()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplateInstCallback.h43 void initialize(TemplateInstantiationCallbackPtrs &Callbacks, in initialize() argument
45 for (auto &C : Callbacks) { in initialize()
52 void finalize(TemplateInstantiationCallbackPtrs &Callbacks, in finalize() argument
54 for (auto &C : Callbacks) { in finalize()
61 void atTemplateBegin(TemplateInstantiationCallbackPtrs &Callbacks, in atTemplateBegin() argument
64 for (auto &C : Callbacks) { in atTemplateBegin()
71 void atTemplateEnd(TemplateInstantiationCallbackPtrs &Callbacks, in atTemplateEnd() argument
74 for (auto &C : Callbacks) { in atTemplateEnd()
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DTooling.h417 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) { in newFrontendActionFactory() argument
422 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} in newFrontendActionFactory()
426 Callbacks); in newFrontendActionFactory()
433 SourceFileCallbacks *Callbacks) in newFrontendActionFactory()
434 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} in newFrontendActionFactory()
445 if (Callbacks) in newFrontendActionFactory()
446 return Callbacks->handleBeginSource(CI); in newFrontendActionFactory()
451 if (Callbacks) in newFrontendActionFactory()
452 Callbacks->handleEndSource(); in newFrontendActionFactory()
458 SourceFileCallbacks *Callbacks; in newFrontendActionFactory() local
[all …]
H A DRefactoringCallbacks.h61 Callbacks.push_back(Callback); in addMatcher()
71 std::vector<RefactoringCallback *> Callbacks; variable
/llvm-project-15.0.7/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp752 PrintPPOutputPPCallbacks *Callbacks; member
759 : Prefix(prefix), Callbacks(callbacks), in UnknownPragmaHandler()
767 Callbacks->setEmittedTokensOnThisLine(); in HandlePragma()
788 Callbacks->setEmittedTokensOnThisLine(); in HandlePragma()
795 Callbacks->setEmittedDirectiveOnThisLine(); in HandlePragma()
850 Callbacks->BeginModule( in PrintPreprocessedTokens()
856 Callbacks->EndModule( in PrintPreprocessedTokens()
912 Callbacks->setEmittedTokensOnThisLine(); in PrintPreprocessedTokens()
982 "#pragma", Callbacks, in DoPrintPreprocessedInput()
986 "#pragma GCC", Callbacks, in DoPrintPreprocessedInput()
[all …]
H A DPrecompiledPreamble.cpp238 PreambleCallbacks &Callbacks) in PrecompilePreambleAction() argument
240 Callbacks(Callbacks) {} in PrecompilePreambleAction()
255 Callbacks.AfterPCHEmitted(Writer); in setEmittedPreamblePCH()
275 PreambleCallbacks &Callbacks; member in __anone3bc85d50111::PrecompilePreambleAction
291 Action.Callbacks.HandleTopLevelDecl(DG); in HandleTopLevelDecl()
303 return Action.Callbacks.shouldSkipFunctionBody(D); in shouldSkipFunctionBody()
406 PreambleCallbacks &Callbacks) { in Build() argument
502 Callbacks); in Build()
508 Callbacks.BeforeExecute(*Clang); in Build()
511 Callbacks.createPPCallbacks(); in Build()
[all …]
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DRandomAccessVisitorTest.cpp142 if (TI != TestState->Callbacks.Indices[VisitationOrder]) in ValidateVisitedRecord()
146 TestState->Callbacks.RawRecords[VisitationOrder]) in ValidateVisitedRecord()
150 TestState->Callbacks.VisitedRecords[VisitationOrder]) in ValidateVisitedRecord()
175 MockCallbacks Callbacks; member
216 EXPECT_THAT_ERROR(codeview::visitTypeRecord(T, TI, TestState->Callbacks), in TEST_F()
226 EXPECT_EQ(3u, TestState->Callbacks.count()); in TEST_F()
245 EXPECT_THAT_ERROR(codeview::visitTypeRecord(T, TI, TestState->Callbacks), in TEST_F()
255 EXPECT_EQ(3u, TestState->Callbacks.count()); in TEST_F()
284 EXPECT_EQ(3u, TestState->Callbacks.count()); in TEST_F()
315 EXPECT_EQ(3u, TestState->Callbacks.count()); in TEST_F()
[all …]
/llvm-project-15.0.7/clang/unittests/Lex/
H A DPPCallbacksTest.cpp228 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in InclusionDirectiveCallback()
241 return Callbacks; in InclusionDirectiveCallback()
257 auto *Callbacks = new CondDirectiveCallbacks; in DirectiveExprRange() local
258 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in DirectiveExprRange()
270 return Callbacks->Results; in DirectiveExprRange()
288 auto *Callbacks = new PragmaMarkCallbacks; in PragmaMarkCall() local
289 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in PragmaMarkCall()
300 return Callbacks->Marks; in PragmaMarkCall()
333 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in PragmaOpenCLExtensionCall()
345 Callbacks->Name, in PragmaOpenCLExtensionCall()
[all …]
/llvm-project-15.0.7/clang/lib/Lex/
H A DPPLexerChange.cpp130 if (Callbacks && !CurLexer->Is_PragmaLexer) { in EnterSourceFileWithLexer()
142 Callbacks->LexedFileChanged(CurLexer->getFileID(), in EnterSourceFileWithLexer()
498 if (Callbacks && !isEndOfMacro && CurPPLexer) { in HandleEndOfFile()
503 Callbacks->LexedFileChanged(CurPPLexer->getFileID(), in HandleEndOfFile()
691 if (Callbacks) in EnterSubmodule()
692 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
737 if (Callbacks) in EnterSubmodule()
738 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
781 if (Callbacks) in LeaveSubmodule()
868 if (Callbacks) in LeaveSubmodule()
[all …]
H A DPragma.cpp167 if (Callbacks) in HandlePragmaDirective()
425 if (Callbacks) in HandlePragmaMark()
491 if (Callbacks) in HandlePragmaSystemHeader()
1190 if (Callbacks) in HandlePragma()
1257 if (Callbacks) in HandlePragma()
1362 if (Callbacks) in HandlePragma()
1449 if (Callbacks) in HandlePragma()
1511 if (Callbacks) in HandlePragma()
1516 if (Callbacks) in HandlePragma()
1903 if (Callbacks) in HandlePragma()
[all …]
H A DPPDirectives.cpp1463 if (Callbacks) in HandleLineDirective()
1617 if (Callbacks) { in HandleDigitDirective()
1678 if (Callbacks) { in HandleIdentSCCSDirective()
3153 if (Callbacks) in HandleDefineDirective()
3210 if (Callbacks) in HandleUndefDirective()
3271 if (Callbacks) { in HandleIfdefDirective()
3328 if (Callbacks) in HandleIfDirective()
3329 Callbacks->If( in HandleIfDirective()
3376 if (Callbacks) in HandleEndifDirective()
3401 if (Callbacks) in HandleElseDirective()
[all …]
/llvm-project-15.0.7/clang/unittests/Frontend/
H A DFrontendActionTest.cpp159 TestPPCallbacks *Callbacks; member in __anonff6a0b330111::TestPPCallbacksFrontendAction
163 : Callbacks(C), SeenEnd(false) {} in TestPPCallbacksFrontendAction()
167 PP.addPPCallbacks(std::unique_ptr<TestPPCallbacks>(Callbacks)); in ExecuteAction()
170 void EndSourceFileAction() override { SeenEnd = Callbacks->SeenEnd; } in EndSourceFileAction()
188 TestPPCallbacks *Callbacks = new TestPPCallbacks; in TEST() local
189 TestPPCallbacksFrontendAction TestAction(Callbacks); in TEST()
190 ASSERT_FALSE(Callbacks->SeenEnd); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DTUScheduler.cpp356 : FileName(FileName), Callbacks(Callbacks) {} in SynchronizedTUStatus()
373 Callbacks.onFileUpdated(FileName, Status); in emitStatusLocked()
381 ParsingCallbacks &Callbacks; member in clang::clangd::__anon589430d30611::SynchronizedTUStatus
430 : FileName(FileName), Callbacks(Callbacks), in PreambleThread()
570 ParsingCallbacks &Callbacks; member in clang::clangd::__anon589430d30611::PreambleThread
598 ParsingCallbacks &Callbacks);
714 ParsingCallbacks &Callbacks; member in clang::clangd::__anon589430d30611::ASTWorker
809 ParsingCallbacks &Callbacks) { in create() argument
831 ContextProvider(Opts.ContextProvider), CDB(CDB), Callbacks(Callbacks), in ASTWorker()
1043 Callbacks.onPreamblePublished(FileName); in build()
[all …]
H A DClangdServer.h61 class Callbacks {
63 virtual ~Callbacks() = default;
93 ClangdServer::Callbacks *);
188 const Options &Opts, Callbacks *Callbacks = nullptr);
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DClangdTests.cpp76 class ErrorCheckingCallbacks : public ClangdServer::Callbacks {
97 class MultipleErrorCheckingCallbacks : public ClangdServer::Callbacks {
307 struct Callbacks : public ClangdServer::Callbacks { in TEST() struct
313 } Callbacks; in TEST() local
317 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &Callbacks); in TEST()
324 EXPECT_EQ(Callbacks.Got, 42); in TEST()
373 struct Callbacks : public ClangdServer::Callbacks { in TEST() struct
379 } Callbacks; in TEST() local
384 EXPECT_EQ(Callbacks.Got, "42"); in TEST()
687 class TestDiagConsumer : public ClangdServer::Callbacks { in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DFunctionExtras.h246 static NonTrivialCallbacks Callbacks;
253 static TrivialCallback Callbacks;
280 &CallbacksHolder<CallableT, CalledAsT>::Callbacks, IsInlineStorage);
351 R, P...>::CallbacksHolder<CallableT, CalledAsT, Enable>::Callbacks = {
358 CallableT, CalledAsT, EnableIfTrivial<CallableT>>::Callbacks{
/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPTrace.cpp59 static cl::opt<std::string> Callbacks( variable
138 StringRef(Callbacks).split(Patterns, ",", in main()
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DFalsePositiveRefutationBRVisitorTest.cpp32 CallDescriptionMap<HandlerFn> Callbacks = { member in clang::ento::__anon971e91060111::FalsePositiveGenerator
82 if (const HandlerFn *Callback = Callbacks.lookup(Call)) in evalCall()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDebugContainerModeling.cpp43 CallDescriptionMap<FnCheck> Callbacks = { member in __anon6d1a02b70111::DebugContainerModeling
70 const FnCheck *Handler = Callbacks.lookup(Call); in evalCall()

123