Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 528) sorted by relevance

12345678910>>...22

/llvm-project/clang/test/Sema/
H A Dattr-callback-broken.c3 __attribute__((callback())) void no_callee(void (*callback)(void)); // expected-error {{'callback' …
5 __attribute__((callback(1, 1))) void too_many_args_1(void (*callback)(void)) {} // expected-er… in too_many_args_1()
6 __attribute__((callback(1, -1))) void too_many_args_2(double (*callback)(void)); // expected-er…
7 __attribute__((callback(1, 2, 2))) void too_many_args_3(void (*callback)(int), int); // expected-er…
9 __attribute__((callback(1, 2))) void too_few_args_1(void (*callback)(int, int), int); // expected-e…
10 __attribute__((callback(1))) void too_few_args_2(int (*callback)(int)); // expected-e…
11 __attribute__((callback(1, -1))) void too_few_args_3(void (*callback)(int, int)) {} // expected-e… in too_few_args_3()
13 __attribute__((callback(-1))) void oob_args_1(void (*callback)(void)); // expected-error {{…
14 __attribute__((callback(2))) void oob_args_2(int *(*callback)(void)) {} // expected-error {{… in oob_args_2()
15 __attribute__((callback(1, 3))) void oob_args_3(short (*callback)(int), int); // expected-error {{…
[all …]
H A Dattr-callback.c5 __attribute__((callback(1))) void no_args(void (*callback)(void));
6 __attribute__((callback(1, 2, 3))) void args_1(void (*callback)(int, double), int a, double b);
7 __attribute__((callback(2, 3, 3))) void args_2(int a, void (*callback)(double, double), double b);
8 __attribute__((callback(2, -1, -1))) void args_3(int a, void (*callback)(double, double), double b);
10 __attribute__((callback(callback))) void no_argsb(void (*callback)(void));
11 __attribute__((callback(callback, a, 3))) void args_1b(void (*callback)(int, double), int a, double…
12 __attribute__((callback(callback, b, b))) void args_2b(int a, void (*callback)(double, double), dou…
13 __attribute__((callback(2, __, __))) void args_3b(int a, void (*callback)(double, double), double b…
14 __attribute__((callback(callback, -1, __))) void args_3c(int a, void (*callback)(double, double), d…
H A Dcallingconv-cast.c26 void take_callback(callback_t callback);
30 void take_opaque_fn(void (*callback)(int));
37 callback_t callback = (callback_t)mismatched; // warns in main() local
38 (void)callback; in main()
41 callback = (callback_t)&mismatched; // warns in main()
44 callback = (callback_t)!mismatched; in main()
47 callback = (callback_t)&mismatched_before_winapi; // warns in main()
/llvm-project/clang/test/SemaCXX/
H A Dattr-callback.cpp11 void no_args_1(void (*callback)(void));
12 __attribute__((callback(1))) void no_args_2(void (*callback)(void));
13 __attribute__((callback(callback))) void no_args_3(void (*callback)(void)) {} in no_args_3()
15 __attribute__((callback(1, 0))) virtual void
16 this_tr(void (*callback)(Base *));
18 __attribute__((callback(1, this, __, this))) virtual void
19 this_unknown_this(void (*callback)(Base *, Base *, Base *));
21 __attribute__((callback(1))) virtual void
22 virtual_1(void (*callback)(void));
24 __attribute__((callback(callback))) virtual void
[all …]
/llvm-project/clang/test/SemaObjC/
H A Dwarn-called-once.m45 void escape(void (^callback)(void));
47 void indirect_call(void (^callback)(void) CALLED_ONCE);
52 void double_call_one_block(void (^callback)(void) CALLED_ONCE) {
53 callback(); // expected-note{{previous call is here}}
54 callback(); // expected-warning{{'callback' parameter marked 'called_once' is called twice}}
57 void double_call_one_block_parens(void (^callback)(void) CALLED_ONCE) {
58 (callback)(); // expected-note{{previous call is here}}
59 (callback)(); // expected-warning{{'callback' parameter marked 'called_once' is called twice}}
62 void double_call_one_block_ptr(void (*callback)(void) CALLED_ONCE) {
63 callback(); // expected-note{{previous call is here}}
[all …]
/llvm-project/clang/test/CodeGenCXX/
H A Dattr-callback.cpp5 void no_args_1(void (*callback)(void));
6 __attribute__((callback(1))) void no_args_2(void (*callback1)(void), void (*callback2)(void));
7 …__attribute__((callback(callback1))) void no_args_3(void (*callback1)(void), void (*callback2)(voi…
11 __attribute__((callback(1))) virtual void
12 virtual_1(void (*callback)(void));
14 __attribute__((callback(callback, this, __, this))) virtual void
15 this_unknown_this(void (*callback)(Base *, Base *, Base *));
19 __attribute__((callback(1))) void
20 Base::no_args_1(void (*callback)(void)) { in no_args_1()
24 __attribute__((callback(2))) void Base::no_args_2(void (*callback1)(void), void (*callback2)(void))… in no_args_2()
[all …]
/llvm-project/clang/test/CodeGen/
H A Dattr-callback.c6 __attribute__((callback(1))) void no_args(void (*callback)(void));
9 __attribute__((callback(1, 2, 3))) void args_1(void (*callback)(int, double), int a, double b) { no… in args_1()
12 __attribute__((callback(2, 3, 3))) void args_2a(int a, void (*callback)(double, double), double b);
14 __attribute__((callback(callback, b, b))) void args_2b(int a, void (*callback)(double, double), dou…
17 __attribute__((callback(2, -1, -1))) void args_3a(int a, void (*callback)(double, double), double b… in args_3a()
19 __attribute__((callback(callback, __, __))) void args_3b(int a, void (*callback)(double, double), d… in args_3b()
/llvm-project/mlir/include/mlir/IR/
H A DVisitors.h136 void walk(Operation *op, function_ref<void(Region *)> callback, in walk() argument
142 callback(&region); in walk()
145 walk<Iterator>(&nestedOp, callback, order); in walk()
148 callback(&region); in walk()
153 void walk(Operation *op, function_ref<void(Block *)> callback, in walk() argument
160 callback(&block); in walk()
162 walk<Iterator>(&nestedOp, callback, order); in walk()
164 callback(&block); in walk()
170 void walk(Operation *op, function_ref<void(Operation *)> callback, in walk() argument
173 callback(op); in walk()
[all …]
/llvm-project/mlir/test/python/ir/
H A Ddiagnostic_handler.py19 def callback(foo): function
22 handler = ctx.attach_diagnostic_handler(callback)
38 def callback(foo): function
41 handler = ctx.attach_diagnostic_handler(callback)
51 def callback(foo): function
54 with ctx.attach_diagnostic_handler(callback) as handler:
63 def callback(foo): function
66 with ctx.attach_diagnostic_handler(callback) as handler:
77 def callback(d): function
84 handler = ctx.attach_diagnostic_handler(callback)
[all …]
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFIndex.h37 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
41 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
45 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
48 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
51 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
53 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
55 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
63 llvm::function_ref<bool(DWARFDIE die)> callback);
66 llvm::function_ref<bool(DWARFDIE die)> callback) = 0;
73 llvm::function_ref<bool(DWARFDIE die)> callback);
[all...]
H A DAppleDWARFIndex.cpp122 llvm::function_ref<bool(DWARFDIE die)> callback, in SearchFor() argument
125 auto converted_cb = DIERefCallback(callback, name); in SearchFor()
138 ConstString basename, llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
141 SearchFor(*m_apple_names_up, basename, callback); in GetGlobalVariables()
146 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
150 DIERefCallbackImpl converted_cb = DIERefCallback(callback, regex.GetText()); in GetGlobalVariables()
160 DWARFUnit &cu, llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
171 DIERefCallbackImpl converted_cb = DIERefCallback(callback); in GetGlobalVariables()
180 ConstString class_name, llvm::function_ref<bool(DWARFDIE die)> callback) { in GetObjCMethods() argument
183 SearchFor(*m_apple_objc_up, class_name, callback); in GetObjCMethods()
[all …]
H A DDebugNamesDWARFIndex.cpp156 llvm::function_ref<bool(DWARFDIE die)> callback) { in ProcessEntry() argument
165 return callback(die); in ProcessEntry()
180 ConstString basename, llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
186 if (!ProcessEntry(entry, callback)) in GetGlobalVariables()
190 m_fallback.GetGlobalVariables(basename, callback); in GetGlobalVariables()
195 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
208 if (!ProcessEntry(*entry_or, callback)) in GetGlobalVariables()
215 m_fallback.GetGlobalVariables(regex, callback); in GetGlobalVariables()
219 DWARFUnit &cu, llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument
244 if (!ProcessEntry(*entry_or, callback)) in GetGlobalVariables()
258 GetCompleteObjCClass(ConstString class_name,bool must_be_implementation,llvm::function_ref<bool (DWARFDIE die)> callback) GetCompleteObjCClass() argument
334 GetFullyQualifiedType(const DWARFDeclContext & context,llvm::function_ref<bool (DWARFDIE die)> callback) GetFullyQualifiedType() argument
405 GetTypes(ConstString name,llvm::function_ref<bool (DWARFDIE die)> callback) GetTypes() argument
419 GetTypes(const DWARFDeclContext & context,llvm::function_ref<bool (DWARFDIE die)> callback) GetTypes() argument
432 GetNamespaces(ConstString name,llvm::function_ref<bool (DWARFDIE die)> callback) GetNamespaces() argument
449 GetFunctions(const Module::LookupInfo & lookup_info,SymbolFileDWARF & dwarf,const CompilerDeclContext & parent_decl_ctx,llvm::function_ref<bool (DWARFDIE die)> callback) GetFunctions() argument
474 GetFunctions(const RegularExpression & regex,llvm::function_ref<bool (DWARFDIE die)> callback) GetFunctions() argument
[all...]
H A DDebugNamesDWARFIndex.h31 llvm::function_ref<bool(DWARFDIE die)> callback) override;
34 llvm::function_ref<bool(DWARFDIE die)> callback) override;
37 llvm::function_ref<bool(DWARFDIE die)> callback) override;
40 llvm::function_ref<bool(DWARFDIE die)> callback) override {} in GetObjCMethods() argument
43 llvm::function_ref<bool(DWARFDIE die)> callback) override;
48 llvm::function_ref<bool(DWARFDIE die)> callback) override;
50 llvm::function_ref<bool(DWARFDIE die)> callback) override;
52 llvm::function_ref<bool(DWARFDIE die)> callback) override;
54 llvm::function_ref<bool(DWARFDIE die)> callback) override;
57 llvm::function_ref<bool(DWARFDIE die)> callback) overrid
[all...]
H A DAppleDWARFIndex.h46 llvm::function_ref<bool(DWARFDIE die)> callback) override;
49 llvm::function_ref<bool(DWARFDIE die)> callback) override;
52 llvm::function_ref<bool(DWARFDIE die)> callback) override;
54 llvm::function_ref<bool(DWARFDIE die)> callback) override;
57 llvm::function_ref<bool(DWARFDIE die)> callback) override;
59 llvm::function_ref<bool(DWARFDIE die)> callback) override;
61 llvm::function_ref<bool(DWARFDIE die)> callback) override;
63 llvm::function_ref<bool(DWARFDIE die)> callback) override;
67 llvm::function_ref<bool(DWARFDIE die)> callback) override;
69 llvm::function_ref<bool(DWARFDIE die)> callback) override;
[all …]
H A DDWARFIndex.cpp29 llvm::function_ref<bool(DWARFDIE die)> callback) { in ProcessFunctionDIE() argument
63 return callback(die); in ProcessFunctionDIE()
69 return callback(die); in ProcessFunctionDIE()
79 return callback(die); in ProcessFunctionDIE()
86 const DWARFIndex &index, llvm::function_ref<bool(DWARFDIE die)> callback, in DIERefCallbackImpl() argument
91 m_callback(callback), m_name(name) {} in DIERefCallbackImpl()
115 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetFullyQualifiedType() argument
117 return GetFullyQualifiedTypeImpl(context, die, callback); in GetFullyQualifiedType()
123 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetFullyQualifiedTypeImpl() argument
126 return callback(di in GetFullyQualifiedTypeImpl()
[all...]
H A DManualDWARFIndex.h34 llvm::function_ref<bool(DWARFDIE die)> callback) override;
37 llvm::function_ref<bool(DWARFDIE die)> callback) override;
40 llvm::function_ref<bool(DWARFDIE die)> callback) override;
42 llvm::function_ref<bool(DWARFDIE die)> callback) override;
45 llvm::function_ref<bool(DWARFDIE die)> callback) override;
47 llvm::function_ref<bool(DWARFDIE die)> callback) override;
49 llvm::function_ref<bool(DWARFDIE die)> callback) override;
51 llvm::function_ref<bool(DWARFDIE die)> callback) override;
55 llvm::function_ref<bool(DWARFDIE die)> callback) override;
57 llvm::function_ref<bool(DWARFDIE die)> callback) overrid
[all...]
/llvm-project/lldb/unittests/Interpreter/
H A DTestOptionValue.cpp34 MockCallback callback; in TEST() local
35 str.SetValueChangedCallback([&callback] { callback(); }); in TEST()
36 EXPECT_CALL(callback, Invoke()); in TEST()
56 MockCallback callback; in TEST() local
57 args.SetValueChangedCallback([&callback] { callback(); }); in TEST()
58 EXPECT_CALL(callback, Invoke()); in TEST()
95 void SetDictionaryChangedCallback(const MockCallback &callback) { in SetDictionaryChangedCallback() argument
96 SetValueChangedCallback(m_dict_index, [&callback] { callback(); }); in SetDictionaryChangedCallback()
99 void SetFileListChangedCallback(const MockCallback &callback) { in SetFileListChangedCallback() argument
100 SetValueChangedCallback(m_file_list_index, [&callback] { callback(); }); in SetFileListChangedCallback()
[all …]
/llvm-project/clang/test/Analysis/
H A Dgcdantipatternchecker_test.m37 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback using a semaphore}}
57 …dispatch_semaphore_wait(sema1, 100); // expected-warning{{Waiting on a callback using a semaphore}}
64 …dispatch_semaphore_wait(sema2, 100); // expected-warning{{Waiting on a callback using a semaphore}}
74 …dispatch_semaphore_wait(sema1, 100); // expected-warning{{Waiting on a callback using a semaphore}}
75 …dispatch_semaphore_wait(sema1, 100); // expected-warning{{Waiting on a callback using a semaphore}}
83 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback}}
95 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback using a semaphore}}
110 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback using a semaphore}}
120 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback using a semaphore}}
130 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback using a semaphore}}
[all …]
/llvm-project/mlir/include/mlir/Transforms/
H A DDialectConversion.h112 /// The general result of a type attribute conversion callback, allowing
160 void addConversion(FnT &&callback) {
161 registerConversion(wrapCallback<T>(std::forward<FnT>(callback)));
190 void addArgumentMaterialization(FnT &&callback) { in addArgumentMaterialization()
192 wrapMaterialization<T>(std::forward<FnT>(callback)));
201 void addSourceMaterialization(FnT &&callback) { in addSourceMaterialization()
203 wrapMaterialization<T>(std::forward<FnT>(callback)));
225 void addTargetMaterialization(FnT &&callback) {
227 wrapTargetMaterialization<T>(std::forward<FnT>(callback)));
253 void addTypeAttributeConversion(FnT &&callback) {
167 addConversion(FnT && callback) addConversion() argument
188 addArgumentMaterialization(FnT && callback) addArgumentMaterialization() argument
199 addSourceMaterialization(FnT && callback) addSourceMaterialization() argument
208 addTargetMaterialization(FnT && callback) addTargetMaterialization() argument
236 addTypeAttributeConversion(FnT && callback) addTypeAttributeConversion() argument
356 wrapCallback(FnT && callback) wrapCallback() argument
373 wrapCallback(FnT && callback) wrapCallback() argument
385 registerConversion(ConversionCallbackFn callback) registerConversion() argument
395 wrapMaterialization(FnT && callback) wrapMaterialization() argument
411 wrapTypeAttributeConversion(FnT && callback) wrapTypeAttributeConversion() argument
424 registerTypeAttributeConversion(TypeAttributeConversionCallbackFn callback) registerTypeAttributeConversion() argument
845 addDynamicallyLegalOp(OperationName op,const DynamicLegalityCallbackFn & callback) addDynamicallyLegalOp() argument
850 addDynamicallyLegalOp(const DynamicLegalityCallbackFn & callback) addDynamicallyLegalOp() argument
855 addDynamicallyLegalOp(const DynamicLegalityCallbackFn & callback) addDynamicallyLegalOp() argument
861 addDynamicallyLegalOp(Callable && callback) addDynamicallyLegalOp() argument
900 markOpRecursivelyLegal(Callable && callback) markOpRecursivelyLegal() argument
924 addDynamicallyLegalDialect(const DynamicLegalityCallbackFn & callback,StringRef name,Names...names) addDynamicallyLegalDialect() argument
931 addDynamicallyLegalDialect(DynamicLegalityCallbackFn callback) addDynamicallyLegalDialect() argument
[all...]
/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_termination.cpp22 bool AddDieCallback(DieCallbackType callback) { in AddDieCallback() argument
25 InternalDieCallbacks[i] = callback; in AddDieCallback()
32 bool RemoveDieCallback(DieCallbackType callback) { in RemoveDieCallback() argument
34 if (InternalDieCallbacks[i] == callback) { in RemoveDieCallback()
46 void SetUserDieCallback(DieCallbackType callback) { in SetUserDieCallback() argument
47 UserDieCallback = callback; in SetUserDieCallback()
63 void SetCheckUnwindCallback(void (*callback)()) { in SetCheckUnwindCallback() argument
64 CheckUnwindCallback = callback; in SetCheckUnwindCallback()
96 void __sanitizer_set_death_callback(void (*callback)(void)) { in __sanitizer_set_death_callback()
97 SetUserDieCallback(callback); in __sanitizer_set_death_callback()
/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp27 std::function<bool(const clang::Expr *, bool)> callback) { in tryToFindPtrOrigin()
40 return callback(E, true); in tryToFindPtrOrigin()
56 callback) && in tryToFindPtrOrigin()
58 callback); in tryToFindPtrOrigin()
65 return callback(E, true); in tryToFindPtrOrigin()
80 return callback(E, true); in tryToFindPtrOrigin()
97 return callback(E, true); in tryToFindPtrOrigin()
104 return callback(E, true); in tryToFindPtrOrigin()
107 return callback(E, true); in tryToFindPtrOrigin()
123 return callback( in isASafeCallArg()
21 tryToFindPtrOrigin(const Expr * E,bool StopAtFirstRefCountedObj,std::function<bool (const clang::Expr *,bool)> callback) tryToFindPtrOrigin() argument
[all...]
/llvm-project/mlir/lib/IR/
H A DVisitors.cpp22 function_ref<void(Operation *, const WalkStage &)> callback) { in walk() argument
27 callback(op, stage); in walk()
32 walk(&nestedOp, callback); in walk()
37 callback(op, stage); in walk()
42 function_ref<WalkResult(Operation *, const WalkStage &)> callback) { in walk() argument
47 WalkResult result = callback(op, stage); in walk()
59 if (walk(&nestedOp, callback).wasInterrupted()) in walk()
63 return callback(op, stage); in walk()
/llvm-project/polly/lib/External/isl/
H A Disl_scan.c20 struct isl_scan_callback callback; member
55 static int add_solution(struct isl_tab *tab, struct isl_scan_callback *callback) in add_solution() argument
65 return callback->add(callback, sample); in add_solution()
69 struct isl_scan_callback *callback) in scan_0D() argument
81 return callback->add(callback, sample); in scan_0D()
103 struct isl_scan_callback *callback) in isl_basic_set_scan() argument
122 return scan_0D(bset, callback); in isl_basic_set_scan()
181 if (level == dim - 1 && callback->add == increment_counter) { in isl_basic_set_scan()
182 if (increment_range(callback, in isl_basic_set_scan()
201 if (add_solution(tab, callback) < 0) in isl_basic_set_scan()
[all …]
/llvm-project/lldb/include/lldb/DataFormatters/
H A DTypeCategory.h151 callback) { in ForEach()
153 sc->ForEach(callback); in ForEach()
187 template <typename Callable> ForEachCallback(Callable c) : callback(c) {} in ForEachCallback()
189 callback; member
194 void ForEach(ForEachCallback<TypeFormatImpl> callback) { in ForEach() argument
195 m_format_cont.ForEach(callback.callback); in ForEach()
198 void ForEach(ForEachCallback<TypeSummaryImpl> callback) { in ForEach() argument
199 m_summary_cont.ForEach(callback.callback); in ForEach()
202 void ForEach(ForEachCallback<TypeFilterImpl> callback) { in ForEach() argument
203 m_filter_cont.ForEach(callback.callback); in ForEach()
[all …]
/llvm-project/clang-tools-extra/clangd/unittests/
H A DConfigProviderTests.cpp64 Config Cfg = Combined->getConfig(Params(), Diags.callback()); in TEST()
70 Cfg = Combined->getConfig(Params(), Diags.callback()); in TEST()
102 auto Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
109 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
115 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
125 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
132 Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
155 auto Cfg = P->getConfig(Params(), Diags.callback()); in TEST()
160 Cfg = P->getConfig(ABCParams, Diags.callback()); in TEST()
169 Cfg = P->getConfig(AParams, Diags.callback()); in TEST()
[all …]

12345678910>>...22