| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | attr-callback-broken.c | 20 __attribute__((callback(1))) __attribute__((callback(1))) void multiple_cb_1(void (*callback)(void)… 45 __attribute__((callback(callback, 1))) void too_many_args_1b(void (*callback)(void)) {} // exp… in too_many_args_1b() 46 __attribute__((callback(callback, __))) void too_many_args_2b(double (*callback)(void)); // exp… 47 __attribute__((callback(callback, 2, 2))) void too_many_args_3b(void (*callback)(int), int); // exp… 49 __attribute__((callback(callback, a))) void too_few_args_1b(void (*callback)(int, int), int a); // … 50 __attribute__((callback(callback))) void too_few_args_2b(int (*callback)(int)); // … 51 __attribute__((callback(callback, __))) void too_few_args_3b(void (*callback)(int, int)) {} // … in too_few_args_3b() 55 __attribute__((callback(callback))) __attribute__((callback(callback))) void multiple_cb_1b(void (*… 68 __attribute__((callback(callback, __))) void vararg_cb_1b(void (*callback)(int, ...)) {} // expecte… in vararg_cb_1b() 71 __attribute__((callback(callback, __, callback, a, b, c, __))) void varargs_1b(void (*callback)(int… in varargs_1b() [all …]
|
| H A D | attr-callback.c | 5 __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 D | callingconv-cast.c | 26 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-15.0.7/clang/test/SemaCXX/ |
| H A D | attr-callback.cpp | 11 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() 16 this_tr(void (*callback)(Base *)); 22 virtual_1(void (*callback)(void)); 24 __attribute__((callback(callback))) virtual void 25 virtual_2(void (*callback)(void)); 28 virtual_3(void (*callback)(void)); 31 __attribute__((callback(1))) void 52 __attribute__((callback(callback))) virtual void [all …]
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | warn-called-once.m | 91 callback(); 103 callback(); 105 callback(); 154 callback(); 170 callback(); 234 callback(); 250 callback(); 317 callback(); 378 callback(); 392 callback(); [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | attr-callback.cpp | 5 void no_args_1(void (*callback)(void)); 11 __attribute__((callback(1))) virtual void 12 virtual_1(void (*callback)(void)); 14 __attribute__((callback(callback, this, __, this))) virtual void 19 __attribute__((callback(1))) void 20 Base::no_args_1(void (*callback)(void)) { in no_args_1() 35 __attribute__((callback(1))) virtual void 36 virtual_1(void (*callback)(void)) override; 40 void Derived_1::virtual_1(void (*callback)(void)) {} in virtual_1() 43 void virtual_1(void (*callback)(void)) override; [all …]
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Visitors.cpp | 30 callback(®ion); in walk() 36 callback(®ion); in walk() 46 callback(&block); in walk() 50 callback(&block); in walk() 58 callback(op); in walk() 70 callback(op); in walk() 79 callback(op, stage); in walk() 84 walk(&nestedOp, callback); in walk() 89 callback(op, stage); in walk() 181 return callback(op); in walk() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-callback.c | 6 __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()
|
| H A D | callback_annotated.c | 4 __attribute__((callback(1, 2))) void *broker0(void *(*callee)(void *), void *payload) { in broker0() 9 __attribute__((callback(callee, payload))) void *broker1(void *payload, void *(*callee)(void *)) { in broker1() 16 __attribute__((callback(callee))) void *broker2(void (*callee)(void)); 21 __attribute__((callback(4, 1, 2, c))) void *broker3(int, int, int c, int (*callee)(int, int, int), … 24 __attribute__((callback(4, -1, a, __))) void *broker4(int a, int, int, int (*callee)(int, int, int)… 27 __attribute__((callback(4, d, 5, 2))) void *broker5(int, int, int, int (*callee)(int, int, int), in…
|
| /llvm-project-15.0.7/mlir/test/python/ir/ |
| H A D | diagnostic_handler.py | 17 def callback(foo): ... function 18 handler = ctx.attach_diagnostic_handler(callback) 33 def callback(foo): ... function 34 handler = ctx.attach_diagnostic_handler(callback) 43 def callback(foo): ... function 52 def callback(foo): ... function 63 def callback(d): function 78 def callback(d): function 92 def callback(d): function 109 def callback(d): function [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | AppleDWARFIndex.cpp | 62 DIERefCallback(callback, basename.GetStringRef())); in GetGlobalVariables() 67 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetGlobalVariables() argument 98 DIERefCallback(callback, class_name.GetStringRef())); in GetObjCMethods() 103 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetCompleteObjCClass() argument 108 DIERefCallback(callback, class_name.GetStringRef()), in GetCompleteObjCClass() 122 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetTypes() argument 142 DIERefCallback(callback, type_name.GetStringRef())); in GetTypes() 165 DIERefCallback(callback, type_name.GetStringRef())); in GetTypes() 171 DIERefCallback(callback, type_name.GetStringRef())); in GetTypes() 185 llvm::function_ref<bool(DWARFDIE die)> callback) { in GetFunctions() argument [all …]
|
| H A D | DebugNamesDWARFIndex.cpp | 73 return callback(die); in ProcessEntry() 115 if (!ProcessEntry(*entry_or, callback, in GetGlobalVariables() 142 if (!ProcessEntry(*entry_or, callback, in GetGlobalVariables() 186 callback(die); in GetCompleteObjCClass() 210 m_fallback.GetTypes(name, callback); in GetTypes() 219 if (!ProcessEntry(entry, callback, name)) in GetTypes() 224 m_fallback.GetTypes(context, callback); in GetTypes() 237 m_fallback.GetNamespaces(name, callback); in GetNamespaces() 264 callback); in GetFunctions() 282 if (!ProcessEntry(*entry_or, callback, in GetFunctions() [all …]
|
| H A D | DWARFIndex.h | 34 llvm::function_ref<bool(DWARFDIE die)> callback) = 0; 38 llvm::function_ref<bool(DWARFDIE die)> callback) = 0; 42 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; 55 llvm::function_ref<bool(DWARFDIE die)> callback) = 0; 60 llvm::function_ref<bool(DWARFDIE die)> callback) = 0; 63 llvm::function_ref<bool(DWARFDIE die)> callback) = 0; 86 llvm::function_ref<bool(DWARFDIE die)> callback, 97 DIERefCallback(llvm::function_ref<bool(DWARFDIE die)> callback, [all …]
|
| H A D | DebugNamesDWARFIndex.h | 30 llvm::function_ref<bool(DWARFDIE die)> callback) override; 33 llvm::function_ref<bool(DWARFDIE die)> callback) override; 36 llvm::function_ref<bool(DWARFDIE die)> callback) override; 39 llvm::function_ref<bool(DWARFDIE die)> callback) override {} in GetObjCMethods() argument 42 llvm::function_ref<bool(DWARFDIE die)> callback) override; 44 llvm::function_ref<bool(DWARFDIE die)> callback) override; 46 llvm::function_ref<bool(DWARFDIE die)> callback) override; 48 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; [all …]
|
| H A D | AppleDWARFIndex.h | 37 llvm::function_ref<bool(DWARFDIE die)> callback) override; 40 llvm::function_ref<bool(DWARFDIE die)> callback) override; 43 llvm::function_ref<bool(DWARFDIE die)> callback) override; 45 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; 58 llvm::function_ref<bool(DWARFDIE die)> callback) override; 60 llvm::function_ref<bool(DWARFDIE die)> callback) override;
|
| H A D | ManualDWARFIndex.h | 31 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; 39 llvm::function_ref<bool(DWARFDIE die)> callback) override; 42 llvm::function_ref<bool(DWARFDIE die)> callback) override; 44 llvm::function_ref<bool(DWARFDIE die)> callback) override; 46 llvm::function_ref<bool(DWARFDIE die)> callback) override; 48 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;
|
| H A D | HashedNameToDIE.cpp | 16 llvm::function_ref<bool(DIERef ref)> callback) { in ExtractDIEArray() argument 19 if (!callback(DIERef(die_info_array[i]))) in ExtractDIEArray() 28 ExtractDIEArray(die_info_array, callback); in ExtractDIEArray() 41 if (!callback(DIERef(die_info_array[i]))) in ExtractDIEArray() 52 ExtractDIEArray(die_info_array, callback); in ExtractDIEArray() 67 if (!callback(DIERef(die_info_array[i]))) in ExtractDIEArray() 90 callback(DIERef(die_info_array[i])); in ExtractClassOrStructDIEArray() 93 if (!callback(DIERef(die_info_array[i]))) in ExtractClassOrStructDIEArray() 104 if (!callback(DIERef(die_info_array[i]))) in ExtractTypesFromDIEArray() 576 return callback(ref); in FindCompleteObjCClassByName() [all …]
|
| /llvm-project-15.0.7/lldb/unittests/Interpreter/ |
| H A D | TestOptionValue.cpp | 33 MockCallback callback; in TEST() local 34 str.SetValueChangedCallback([&callback] { callback(); }); in TEST() 35 EXPECT_CALL(callback, Invoke()); in TEST() 55 MockCallback callback; in TEST() local 56 args.SetValueChangedCallback([&callback] { callback(); }); in TEST() 57 EXPECT_CALL(callback, Invoke()); in TEST() 97 SetValueChangedCallback(m_dict_index, [&callback] { callback(); }); in SetDictionaryChangedCallback() 101 SetValueChangedCallback(m_file_list_index, [&callback] { callback(); }); in SetFileListChangedCallback() 128 MockCallback callback; in TEST() local 130 props_sp->SetFileListChangedCallback(callback); in TEST() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Transforms/ |
| H A D | DialectConversion.h | 115 void addConversion(FnT &&callback) { in addConversion() argument 249 wrapCallback(FnT &&callback) { in wrapCallback() argument 251 [callback = std::forward<FnT>(callback)]( in wrapCallback() 267 wrapCallback(FnT &&callback) { in wrapCallback() argument 269 [callback = std::forward<FnT>(callback)]( in wrapCallback() 271 return callback(type, results); in wrapCallback() 280 wrapCallback(FnT &&callback) { in wrapCallback() argument 281 return [callback = std::forward<FnT>(callback)]( in wrapCallback() 303 return [callback = std::forward<FnT>(callback)]( in wrapMaterialization() 710 setLegalityCallback(op, callback); in addDynamicallyLegalOp() [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | gcdantipatternchecker_test.m | 83 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback}} 191 -(void)acceptBlock:(block_t)callback; 192 -(void)flag:(int)flag acceptBlock:(block_t)callback; 203 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback}} 212 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback}} 224 -(void)acceptBlock:(block_t) callback { 225 callback(); 228 -(void)flag:(int)flag acceptBlock:(block_t)callback { 229 callback(); 238 dispatch_semaphore_wait(sema, 100); // expected-warning{{Waiting on a callback}} [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_termination.cpp | 22 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-15.0.7/mlir/include/mlir/IR/ |
| H A D | Visitors.h | 122 void walk(Operation *op, function_ref<void(Region *)> callback, 169 walk(Operation *op, FuncTy &&callback) { in walk() argument 192 walk(Operation *op, FuncTy &&callback) { in walk() argument 195 callback(derivedOp); in walk() 227 walk(Operation *op, FuncTy &&callback) { in walk() argument 230 return callback(derivedOp); in walk() 265 walk(Operation *op, FuncTy &&callback) { in walk() argument 282 walk(Operation *op, FuncTy &&callback) { in walk() argument 285 callback(derivedOp, stage); in walk() 307 walk(Operation *op, FuncTy &&callback) { in walk() argument [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_scan.c | 20 struct isl_scan_callback callback; member 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() 182 if (increment_range(callback, in isl_basic_set_scan() 201 if (add_solution(tab, callback) < 0) in isl_basic_set_scan() 226 struct isl_scan_callback *callback) in isl_set_scan() argument 230 if (!set || !callback) in isl_set_scan() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ConfigProviderTests.cpp | 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() 175 Cfg = P->getConfig(ABCParams, Diags.callback()); in TEST() 200 auto Cfg = P->getConfig(Bar, Diags.callback()); in TEST() [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Linux/ |
| H A D | longjmp_chk.c | 18 void external_callme(void (*callback)(void)) { in external_callme() 20 callback(); in external_callme() 36 extern void external_callme(void (*callback)(void)); 40 static void callback(void) { in callback() function 47 external_callme(callback); in main()
|