| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | CVTypeVisitor.cpp | 25 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { in visitKnownRecord() argument 28 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord() 35 TypeVisitorCallbacks &Callbacks) { in visitKnownMember() argument 38 if (auto EC = Callbacks.visitKnownMember(Record, KnownRecord)) in visitKnownMember() 44 TypeVisitorCallbacks &Callbacks) { in visitMemberRecord() argument 45 if (auto EC = Callbacks.visitMemberBegin(Record)) in visitMemberRecord() 50 if (auto EC = Callbacks.visitUnknownMember(Record)) in visitMemberRecord() 55 if (auto EC = visitKnownMember<Name##Record>(Record, Callbacks)) \ in visitMemberRecord() 66 if (auto EC = Callbacks.visitMemberEnd(Record)) in visitMemberRecord() 76 explicit CVTypeVisitor(TypeVisitorCallbacks &Callbacks); 93 TypeVisitorCallbacks &Callbacks; global() member in __anonb91ca2020111::CVTypeVisitor 96 CVTypeVisitor(TypeVisitorCallbacks & Callbacks) CVTypeVisitor() argument 220 visitTypeRecord(CVType & Record,TypeIndex Index,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitTypeRecord() argument 227 visitTypeRecord(CVType & Record,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitTypeRecord() argument 234 visitTypeStream(const CVTypeArray & Types,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitTypeStream() argument 241 visitTypeStream(CVTypeRange Types,TypeVisitorCallbacks & Callbacks) visitTypeStream() argument 247 visitTypeStream(TypeCollection & Types,TypeVisitorCallbacks & Callbacks) visitTypeStream() argument 256 visitMemberRecord(CVMemberRecord Record,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitMemberRecord() argument 264 visitMemberRecord(TypeLeafKind Kind,ArrayRef<uint8_t> Record,TypeVisitorCallbacks & Callbacks) visitMemberRecord() argument 272 visitMemberRecordStream(ArrayRef<uint8_t> FieldList,TypeVisitorCallbacks & Callbacks) visitMemberRecordStream() argument [all...] |
| H A D | CVSymbolVisitor.cpp | 19 CVSymbolVisitor::CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks) in CVSymbolVisitor() argument 20 : Callbacks(Callbacks) {} in CVSymbolVisitor() 24 SymbolVisitorCallbacks &Callbacks) { in visitKnownRecord() argument 27 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord() 33 SymbolVisitorCallbacks &Callbacks) { in finishVisitation() argument 36 if (auto EC = Callbacks.visitUnknownSymbol(Record)) in finishVisitation() 41 if (auto EC = visitKnownRecord<Name>(Record, Callbacks)) \ in finishVisitation() 50 if (auto EC = Callbacks.visitSymbolEnd(Record)) in finishVisitation() 57 if (auto EC = Callbacks.visitSymbolBegin(Record)) in visitSymbolRecord() 59 return finishVisitation(Record, Callbacks); in visitSymbolRecord() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassInstrumentation.h | 208 PassInstrumentationCallbacks *Callbacks; 231 : Callbacks(CB) {} 240 if (!Callbacks) 245 for (auto &C : Callbacks->ShouldRunOptionalPassCallbacks) 250 for (auto &C : Callbacks->BeforeNonSkippedPassCallbacks) 253 for (auto &C : Callbacks->BeforeSkippedPassCallbacks) 266 if (Callbacks) 267 for (auto &C : Callbacks->AfterPassCallbacks) 277 if (Callbacks) 278 for (auto &C : Callbacks->AfterPassInvalidatedCallbacks) [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | TemplateInstCallback.h | 43 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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CVTypeVisitor.h | 35 TypeVisitorCallbacks &Callbacks, 37 LLVM_ABI Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks, 41 TypeVisitorCallbacks &Callbacks, 44 TypeVisitorCallbacks &Callbacks); 47 TypeVisitorCallbacks &Callbacks); 50 TypeVisitorCallbacks &Callbacks, 53 TypeVisitorCallbacks &Callbacks); 55 TypeVisitorCallbacks &Callbacks);
|
| H A D | CVSymbolVisitor.h | 28 LLVM_ABI CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks); 39 SymbolVisitorCallbacks &Callbacks;
|
| H A D | SymbolVisitorCallbackPipeline.h | 56 void addCallbackToPipeline(SymbolVisitorCallbacks &Callbacks) { in addCallbackToPipeline() argument 57 Pipeline.push_back(&Callbacks); in addCallbackToPipeline()
|
| H A D | TypeVisitorCallbackPipeline.h | 81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { in addCallbackToPipeline() argument 82 Pipeline.push_back(&Callbacks); in addCallbackToPipeline()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | PrintPreprocessedOutput.cpp | 841 PrintPPOutputPPCallbacks *Callbacks; member 848 : Prefix(prefix), Callbacks(callbacks), in UnknownPragmaHandler() 854 Callbacks->MoveToLine(PragmaTok.getLocation(), /*RequireStartOfLine=*/true); in HandlePragma() 855 Callbacks->OS->write(Prefix, strlen(Prefix)); in HandlePragma() 856 Callbacks->setEmittedTokensOnThisLine(); in HandlePragma() 872 Callbacks->HandleWhitespaceBeforeTok(PragmaTok, /*RequireSpace=*/IsFirst, in HandlePragma() 876 Callbacks->OS->write(&TokSpell[0], TokSpell.size()); in HandlePragma() 877 Callbacks->setEmittedTokensOnThisLine(); in HandlePragma() 884 Callbacks->setEmittedDirectiveOnThisLine(); in HandlePragma() 891 PrintPPOutputPPCallbacks *Callbacks) { in PrintPreprocessedTokens() argument [all …]
|
| H A D | PrecompiledPreamble.cpp | 252 PreambleCallbacks &Callbacks) in PrecompilePreambleAction() argument 254 Callbacks(Callbacks) {} in PrecompilePreambleAction() 269 Callbacks.AfterPCHEmitted(Writer); in setEmittedPreamblePCH() 289 PreambleCallbacks &Callbacks; member in __anon90aee0a50111::PrecompilePreambleAction 303 Action.Callbacks.HandleTopLevelDecl(DG); in HandleTopLevelDecl() 315 return Action.Callbacks.shouldSkipFunctionBody(D); in shouldSkipFunctionBody() 418 StringRef StoragePath, PreambleCallbacks &Callbacks) { in Build() argument 514 Callbacks); in Build() 520 Callbacks.BeforeExecute(*Clang); in Build() 523 Callbacks.createPPCallbacks(); in Build() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 153 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks = nullptr); 420 FactoryT *ConsumerFactory, SourceFileCallbacks *Callbacks) { in newFrontendActionFactory() argument 424 SourceFileCallbacks *Callbacks) in newFrontendActionFactory() 425 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} in newFrontendActionFactory() 429 Callbacks); in newFrontendActionFactory() 436 SourceFileCallbacks *Callbacks) in newFrontendActionFactory() 437 : ConsumerFactory(ConsumerFactory), Callbacks(Callbacks) {} in newFrontendActionFactory() 448 if (Callbacks) in newFrontendActionFactory() 449 return Callbacks->handleBeginSource(CI); in newFrontendActionFactory() 454 if (Callbacks) in newFrontendActionFactory() [all …]
|
| H A D | RefactoringCallbacks.h | 61 Callbacks.push_back(Callback); in addMatcher() 71 std::vector<RefactoringCallback *> Callbacks; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/IRReader/ |
| H A D | IRReader.cpp | 71 ParserCallbacks Callbacks) { in parseIR() argument 78 parseBitcodeFile(Buffer, Context, Callbacks); in parseIR() 90 Callbacks.DataLayout.value_or( in parseIR() 96 ParserCallbacks Callbacks) { in parseIRFile() argument 105 return parseIR(FileOrErr.get()->getMemBufferRef(), Err, Context, Callbacks); in parseIRFile()
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PPLexerChange.cpp | 124 if (Callbacks && !CurLexer->Is_PragmaLexer) { in EnterSourceFileWithLexer() 134 Callbacks->FileChanged(CurLexer->getFileLoc(), PPCallbacks::EnterFile, in EnterSourceFileWithLexer() 136 Callbacks->LexedFileChanged(CurLexer->getFileID(), in EnterSourceFileWithLexer() 500 if (Callbacks && !isEndOfMacro && CurPPLexer) { in HandleEndOfFile() 504 Callbacks->FileChanged(Loc, PPCallbacks::ExitFile, FileType, ExitedFID); in HandleEndOfFile() 505 Callbacks->LexedFileChanged(CurPPLexer->getFileID(), in HandleEndOfFile() 699 if (Callbacks) in EnterSubmodule() 700 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule() 745 if (Callbacks) in EnterSubmodule() 746 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule() [all …]
|
| H A D | Pragma.cpp | 164 if (Callbacks) in HandlePragmaDirective() 165 Callbacks->PragmaDirective(Introducer.Loc, Introducer.Kind); in HandlePragmaDirective() 433 if (Callbacks) in HandlePragmaMark() 434 Callbacks->PragmaMark(MarkTok.getLocation(), Buffer); in HandlePragmaMark() 499 if (Callbacks) in HandlePragmaSystemHeader() 500 Callbacks->FileChanged(SysHeaderTok.getLocation(), in HandlePragmaSystemHeader() 1218 PPCallbacks *Callbacks = PP.getPPCallbacks(); in HandlePragma() local 1219 if (Callbacks) in HandlePragma() 1220 Callbacks->PragmaDebug(Tok.getLocation(), II->getName()); in HandlePragma() 1302 PPCallbacks *Callbacks = PP.getPPCallbacks(); in HandlePragma() local [all …]
|
| H A D | PPDirectives.cpp | 707 if (Callbacks) in SkipExcludedConditionalBlock() 708 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock() 738 if (Callbacks) in SkipExcludedConditionalBlock() 739 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock() 774 if (Callbacks) { in SkipExcludedConditionalBlock() 775 Callbacks->Elif( in SkipExcludedConditionalBlock() 844 if (Callbacks) { in SkipExcludedConditionalBlock() 846 Callbacks->Elifdef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock() 849 Callbacks->Elifndef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock() 878 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 129 ParserCallbacks Callbacks = {}); 146 bool IsImporting, ParserCallbacks Callbacks = {}); 150 parseModule(LLVMContext &Context, ParserCallbacks Callbacks = {}); 191 ParserCallbacks Callbacks = {}); 200 ParserCallbacks Callbacks = {}); 221 ParserCallbacks Callbacks = {});
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DomTreeUpdater.cpp | 54 Callbacks.clear(); in forceFlushDeletedBB() 78 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback)); in callbackDeleteBB() 112 for (const auto &BB : Callbacks) { in dump()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IRReader/ |
| H A D | IRReader.h | 56 ParserCallbacks Callbacks = {}); 65 ParserCallbacks Callbacks = {});
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | FunctionExtras.h | 246 static NonTrivialCallbacks Callbacks; 253 static TrivialCallback Callbacks; 280 &CallbacksHolder<CallableT, CalledAsT>::Callbacks, IsInlineStorage); 354 R, P...>::CallbacksHolder<CallableT, CalledAsT, Enable>::Callbacks = { 361 CallableT, CalledAsT, EnableIfTrivial<CallableT>>::Callbacks{
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DebugContainerModeling.cpp | 44 CallDescriptionMap<FnCheck> Callbacks = { member in __anon3bf1f1870111::DebugContainerModeling 63 const FnCheck *Handler = Callbacks.lookup(Call); in evalCall()
|
| H A D | DebugIteratorModeling.cpp | 45 CallDescriptionMap<FnCheck> Callbacks = { member in __anonb54cda4e0111::DebugIteratorModeling 66 const FnCheck *Handler = Callbacks.lookup(Call); in evalCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 35 Callbacks.push_back(Callback); in addDynamicMatcher() 46 for (const auto &Callback : Refactoring.Callbacks) { in HandleTranslationUnit() 50 for (const auto &Callback : Refactoring.Callbacks) { in HandleTranslationUnit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 1578 static bool callbacksAcceptPassName(StringRef Name, CallbacksT &Callbacks) { in callbacksAcceptPassName() argument 1579 if (!Callbacks.empty()) { in callbacksAcceptPassName() 1581 for (auto &CB : Callbacks) in callbacksAcceptPassName() 1589 static bool isModulePassName(StringRef Name, CallbacksT &Callbacks) { in isModulePassName() argument 1613 return callbacksAcceptPassName<ModulePassManager>(Name, Callbacks); in isModulePassName() 1617 static bool isCGSCCPassName(StringRef Name, CallbacksT &Callbacks) { in isCGSCCPassName() argument 1640 return callbacksAcceptPassName<CGSCCPassManager>(Name, Callbacks); in isCGSCCPassName() 1644 static bool isFunctionPassName(StringRef Name, CallbacksT &Callbacks) { in isFunctionPassName() argument 1663 return callbacksAcceptPassName<FunctionPassManager>(Name, Callbacks); in isFunctionPassName() 1667 static bool isMachineFunctionPassName(StringRef Name, CallbacksT &Callbacks) { in isMachineFunctionPassName() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | MinidumpEmitter.cpp | 38 Callbacks.push_back(std::move(Callback)); in allocateCallback() 80 std::vector<std::function<void(raw_ostream &)>> Callbacks; member in __anon6a55a8060111::BlobAllocator 110 for (const auto &Callback : Callbacks) in writeTo()
|