Home
last modified time | relevance | path

Searched refs:Callback (Results 1 – 25 of 190) sorted by relevance

12345678

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DClangdLSPServer.h108 Callback<llvm::json::Value>);
114 Callback<SignatureHelp>);
118 Callback<std::vector<Location>>);
120 Callback<std::vector<Location>>);
132 Callback<llvm::Optional<Range>>);
135 Callback<llvm::Optional<Hover>>);
143 Callback<llvm::json::Value>);
150 Callback<std::vector<CallHierarchyIncomingCall>>);
153 Callback<std::vector<CallHierarchyOutgoingCall>>);
155 Callback<llvm::json::Value>);
[all …]
H A DClangdServer.h229 Callback<CodeCompleteResult> CB);
234 Callback<SignatureHelp> CB);
251 Callback<llvm::Optional<HoverInfo>> CB);
279 Callback<std::vector<InlayHint>>);
302 Callback<ReferencesResult> CB);
307 Callback<tooling::Replacements> CB);
312 Callback<std::vector<TextEdit>> CB);
320 Callback<RenameResult> CB);
343 Callback<Tweak::Effect> CB);
365 Callback<llvm::Optional<ASTNode>> CB);
[all …]
H A DLSPBinder.h43 HandlerMap<void(JSON, Callback<JSON>)> MethodHandlers;
44 HandlerMap<void(JSON, Callback<JSON>)> CommandHandlers;
50 Callback<JSON> Reply) = 0;
62 void (ThisT::*Handler)(const Param &, Callback<Result>));
78 void (ThisT::*Handler)(const Param &, Callback<Result>));
81 using OutgoingMethod = llvm::unique_function<void(const P &, Callback<R>)>;
135 Callback<Result>)) { in method()
137 Callback<JSON> Reply) { in method()
160 Callback<Result>)) { in command()
162 Callback<JSON> Reply) { in command()
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DRefactoringCallbacksTest.cpp40 ReplaceStmtWithText Callback("id", ";"); in TEST() local
47 ReplaceStmtWithText Callback("id", ";"); in TEST() local
54 ReplaceStmtWithText Callback("id", ";"); in TEST() local
61 ReplaceStmtWithText Callback("id", "2"); in TEST() local
74 Callback); in TEST()
85 Callback); in TEST()
101 EXPECT_FALSE(Callback.takeError()); in TEST()
109 EXPECT_FALSE(Callback.takeError()); in TEST()
112 **Callback); in TEST()
120 EXPECT_FALSE(Callback.takeError()); in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/abseil/
H A Dcleanup-ctad.cpp29 template <typename Callback>
34 explicit Storage(Callback callback) {} in Storage()
46 alignas(Callback) char callback_buffer_[sizeof(Callback)];
51 template <typename Arg, typename Callback = void()>
54 Cleanup(Callback callback) // NOLINT in Cleanup()
66 cleanup_internal::Storage<Callback> storage_;
69 template <typename Callback>
70 Cleanup(Callback callback) -> Cleanup<cleanup_internal::Tag, Callback>;
72 template <typename... Args, typename Callback>
73 absl::Cleanup<cleanup_internal::Tag, Callback> MakeCleanup(Callback callback) { in MakeCleanup()
[all …]
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DLSPServer.cpp36 Callback<llvm::json::Value> reply);
51 Callback<std::vector<Location>> reply);
53 Callback<std::vector<Location>> reply);
59 Callback<std::vector<DocumentLink>> reply);
65 Callback<Optional<Hover>> reply);
77 Callback<CompletionList> reply);
83 Callback<SignatureHelp> reply);
89 Callback<std::vector<InlayHint>> reply);
228 Callback<Optional<Hover>> reply) { in onHover()
246 Callback<CompletionList> reply) { in onCompletion()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DProjectAware.cpp33 llvm::function_ref<void(const Symbol &)> Callback) const override;
37 llvm::function_ref<void(const Ref &)> Callback) const override;
43 llvm::function_ref<void(const Symbol &)> Callback) const override;
48 Callback) const override;
82 llvm::function_ref<void(const Symbol &)> Callback) const { in lookup()
85 Idx->lookup(Req, Callback); in lookup()
90 llvm::function_ref<void(const Ref &)> Callback) const { in refs()
93 return Idx->refs(Req, Callback); in refs()
99 llvm::function_ref<void(const Symbol &)> Callback) const { in fuzzyFind()
102 return Idx->fuzzyFind(Req, Callback); in fuzzyFind()
[all …]
H A DMerge.cpp36 llvm::function_ref<void(const Symbol &)> Callback) const { in fuzzyFind()
67 return Callback(mergeSymbol(*DynS, S)); in fuzzyFind()
78 return Callback(S); in fuzzyFind()
87 Callback(S); in fuzzyFind()
106 return Callback(mergeSymbol(*Sym, S)); in lookup()
117 Callback(S); in lookup()
122 Callback(*Sym); in lookup()
135 Callback(O); in refs()
153 Callback(O); in refs()
175 Callback(Subject, Object); in relations()
[all …]
H A DMemIndex.cpp28 llvm::function_ref<void(const Symbol &)> Callback) const { in fuzzyFind()
54 Callback(*Item.second); in fuzzyFind()
59 llvm::function_ref<void(const Symbol &)> Callback) const { in lookup()
64 Callback(*I->second); in lookup()
69 llvm::function_ref<void(const Ref &)> Callback) const { in refs()
82 Callback(O); in refs()
90 llvm::function_ref<void(const SymbolID &, const Symbol &)> Callback) const { in relations()
104 lookup(LookupReq, [&](const Symbol &Object) { Callback(Subject, Object); }); in relations()
/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DMainLoop.h50 const Callback &callback,
60 SignalHandleUP RegisterSignal(int signo, const Callback &callback,
66 void AddPendingCallback(const Callback &callback) override;
78 void UnregisterSignal(int signo, std::list<Callback>::iterator callback_it);
90 std::list<Callback>::iterator callback_it) in SignalHandle()
95 std::list<Callback>::iterator m_callback_it;
103 std::list<Callback> callbacks;
111 llvm::DenseMap<IOObject::WaitableHandle, Callback> m_read_fds;
113 std::vector<Callback> m_pending_callbacks;
/llvm-project-15.0.7/clang-tools-extra/include-cleaner/lib/
H A DWalkAST.cpp18 DeclCallback Callback; member in clang::include_cleaner::__anon496d916a0111::ASTWalker
23 Callback(Loc, *cast<NamedDecl>(ND->getCanonicalDecl())); in report()
27 ASTWalker(DeclCallback Callback) : Callback(Callback) {} in ASTWalker() argument
42 void walkAST(Decl &Root, DeclCallback Callback) { in walkAST() argument
43 ASTWalker(Callback).TraverseDecl(&Root); in walkAST()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DLSPServer.cpp34 Callback<llvm::json::Value> reply);
49 Callback<std::vector<Location>> reply);
51 Callback<std::vector<Location>> reply);
57 Callback<Optional<Hover>> reply);
63 Callback<std::vector<DocumentSymbol>> reply);
69 Callback<CompletionList> reply);
75 Callback<llvm::json::Value> reply);
97 Callback<llvm::json::Value> reply) { in onInitialize()
212 Callback<Optional<Hover>> reply) { in onHover()
230 Callback<CompletionList> reply) { in onCompletion()
[all …]
/llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/
H A DLSPServer.cpp34 Callback<llvm::json::Value> reply);
36 void onShutdown(const NoParams &params, Callback<std::nullptr_t> reply);
49 Callback<std::vector<Location>> reply);
51 Callback<std::vector<Location>> reply);
57 Callback<std::vector<DocumentLink>> reply);
63 Callback<Optional<Hover>> reply);
86 Callback<llvm::json::Value> reply) { in onInitialize()
153 Callback<std::vector<Location>> reply) { in onGoToDefinition()
160 Callback<std::vector<Location>> reply) { in onReference()
170 Callback<std::vector<DocumentLink>> reply) { in onDocumentLink()
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/
H A Dpp-trace.rst96 - Callback: Name
105 - Callback: FileChanged
111 - Callback: FileChanged
122 Callback Details
291 - Callback: Ident
672 - Callback: If
695 - Callback: Elif
718 - Callback: Ifdef
740 - Callback: Ifndef
761 - Callback: Else
[all …]
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h303 internal::CollectMatchesCallback Callback; in match() local
305 Finder.addMatcher(Matcher, &Callback); in match()
307 return std::move(Callback.Nodes); in match()
319 internal::CollectMatchesCallback Callback; in match() local
321 Finder.addMatcher(Matcher, &Callback); in match()
323 return std::move(Callback.Nodes); in match()
329 internal::CollectMatchesCallback Callback; in matchDynamic() local
331 Finder.addDynamicMatcher(Matcher, &Callback); in matchDynamic()
333 return std::move(Callback.Nodes); in matchDynamic()
345 internal::CollectMatchesCallback Callback; in matchDynamic() local
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantSmartptrGetCheck.cpp53 MatchFinder::MatchCallback *Callback) { in registerMatchersForGetArrowStart() argument
67 Callback); in registerMatchersForGetArrowStart()
72 Callback); in registerMatchersForGetArrowStart()
79 Callback); in registerMatchersForGetArrowStart()
82 Finder->addMatcher(ifStmt(hasCondition(CallToGetAsBool)), Callback); in registerMatchersForGetArrowStart()
86 Callback); in registerMatchersForGetArrowStart()
90 Callback); in registerMatchersForGetArrowStart()
94 MatchFinder::MatchCallback *Callback) { in registerMatchersForGetEquals() argument
106 Callback); in registerMatchersForGetEquals()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/
H A DClient.cpp65 CallbackT Callback) const { in streamRPC()
101 Callback(*Response); in streamRPC()
131 llvm::function_ref<void(const clangd::Symbol &)> Callback) in lookup()
133 streamRPC(Request, &remote::v1::SymbolIndex::Stub::Lookup, Callback); in lookup()
137 llvm::function_ref<void(const clangd::Symbol &)> Callback) in fuzzyFind()
140 Callback); in fuzzyFind()
145 llvm::function_ref<void(const clangd::Ref &)> Callback) const override { in refs()
146 return streamRPC(Request, &remote::v1::SymbolIndex::Stub::Refs, Callback); in refs()
152 Callback) const override { in relations()
156 Callback(SubjectAndObject.first, SubjectAndObject.second); in relations()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTPrint.h82 PrintMatch<NodeType> Callback(Printer, PolicyAdjuster, Filter);
84 Finder.addMatcher(NodeMatch, &Callback);
99 if (Callback.getNumFoundNodes() == 0)
102 if (Callback.getNumFoundNodes() > 1)
105 << Callback.getNumFoundNodes() << ")";
107 if (Callback.getPrinted() != ExpectedPrinted)
110 << Callback.getPrinted().str() << "\"";
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DComputeReplacements.cpp23 ProcessTokensFn Callback) { in enumerateTokenSpans() argument
26 ProcessTokensFn Callback) in enumerateTokenSpans()
28 Callback(Callback) {} in enumerateTokenSpans()
34 Callback(llvm::makeArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
55 Callback(llvm::makeArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
66 ProcessTokensFn Callback; in enumerateTokenSpans() member
69 return Enumerator(STM, Callback).run(Root); in enumerateTokenSpans()
/llvm-project-15.0.7/clang/tools/clang-refactor/
H A DClangRefactor.cpp138 Callback(SourceRange(Start, End)); in forAllRanges()
433 TUCallbackType Callback; in getFrontendActionFactory() member in __anonc4972ed60111::ClangRefactorTool::getFrontendActionFactory::ToolASTConsumer
434 ToolASTConsumer(TUCallbackType Callback) in getFrontendActionFactory() argument
435 : Callback(std::move(Callback)) {} in getFrontendActionFactory()
438 Callback(Context); in getFrontendActionFactory()
444 : Callback(std::move(Callback)) {} in getFrontendActionFactory()
451 new ToolASTConsumer(Callback)}; in getFrontendActionFactory()
456 TUCallbackType Callback; in getFrontendActionFactory() member in __anonc4972ed60111::ClangRefactorTool::getFrontendActionFactory::ToolASTAction
461 ToolActionFactory(TUCallbackType Callback) in getFrontendActionFactory() argument
462 : Callback(std::move(Callback)) {} in getFrontendActionFactory()
[all …]
/llvm-project-15.0.7/llvm/unittests/IR/
H A DAbstractCallSiteTest.cpp44 Function *Callback = M->getFunction("callback"); in TEST() local
45 ASSERT_NE(Callback, nullptr); in TEST()
47 const Use *CallbackUse = Callback->getSingleUndroppableUse(); in TEST()
54 EXPECT_EQ(ACS.getCalledFunction(), Callback); in TEST()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dquarantine.h65 template <typename Callback> class QuarantineCache {
74 void enqueue(Callback Cb, void *Ptr, uptr Size) { in enqueue()
170 template <typename Callback, typename Node> class GlobalQuarantine {
172 typedef QuarantineCache<Callback> CacheT;
173 using ThisT = GlobalQuarantine<Callback, Node>;
194 void put(CacheT *C, Callback Cb, Node *Ptr, uptr Size) { in put()
200 void NOINLINE drain(CacheT *C, Callback Cb) { in drain()
209 void NOINLINE drainAndRecycle(CacheT *C, Callback Cb) { in drainAndRecycle()
245 void NOINLINE recycle(uptr MinSize, Callback Cb) { in recycle()
276 void NOINLINE doRecycle(CacheT *C, Callback Cb) { in doRecycle()
/llvm-project-15.0.7/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.cpp57 Callback::Callback(Thread *thr) in Callback() function in __dsan::Callback
63 u32 Callback::Unwind() { in Unwind()
114 Callback cb(thr); in MutexBeforeLock()
127 Callback cb(thr); in MutexAfterLock()
140 Callback cb(thr); in MutexBeforeUnlock()
151 Callback cb(thr); in MutexDestroy()
/llvm-project-15.0.7/clang/unittests/Analysis/
H A DCFGBuildResult.h72 CFGCallback Callback(std::move(AST));
73 Callback.Options = Options;
75 Finder.addMatcher(ast_matchers::functionDecl().bind("func"), &Callback);
77 Finder.matchAST(Callback.AST->getASTContext());
78 return std::move(Callback.TheBuildResult);
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_quarantine.h75 template<typename Callback, typename Node>
78 typedef QuarantineCache<Callback> Cache;
102 void Put(Cache *c, Callback cb, Node *ptr, uptr size) { in Put()
115 void NOINLINE Drain(Cache *c, Callback cb) { in Drain()
124 void NOINLINE DrainAndRecycle(Cache *c, Callback cb) { in DrainAndRecycle()
152 void NOINLINE Recycle(uptr min_size, Callback cb) in Recycle()
184 void NOINLINE DoRecycle(Cache *c, Callback cb) { in DoRecycle()
201 template<typename Callback>
222 void Enqueue(Callback cb, void *ptr, uptr size) { in Enqueue()

12345678