| /llvm-project/clang/test/SemaObjC/ |
| H A D | attr-designated-init.m | 33 … // expected-warning {{convenience initializer missing a 'self' call to another initializer}} 38 -(id)initB1 NS_DESIGNATED_INITIALIZER; // expected-note 6 {{method marked as designated initializer… 43 -(id)initB3 NS_DESIGNATED_INITIALIZER; // expected-note 4 {{method marked as designated initializer… 48 …{ return 0; } // expected-warning {{convenience initializer missing a 'self' call to another initi… 53 -(id)initS1 NS_DESIGNATED_INITIALIZER; // expected-note {{method marked as designated initializer o… 55 -(id)initS3 NS_DESIGNATED_INITIALIZER; // expected-note 2 {{method marked as designated initializer… 60 -(id)initS4 NS_DESIGNATED_INITIALIZER; // expected-note 2 {{method marked as designated initializer… 64 …id)initS1 { // expected-warning {{designated initializer missing a 'super' call to a designated in… 70 …id)initS3 { // expected-warning {{designated initializer missing a 'super' call to a designated in… 71 …rn [super initB2]; // expected-warning {{designated initializer invoked a non-designated initializ… [all …]
|
| H A D | severe-syntax-error.m | 10 …, @"FN:", @"TEL;", @"TEL:", nil; // expected-error {{array initializer must be an initializer list… 18 …har* cArray[] = "BEGIN:", "END"; // expected-error {{array initializer must be an initializer list…
|
| /llvm-project/clang/test/C/C23/ |
| H A D | n2900_n3011.c | 13 … pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 15 … pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 17 pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 26 pedantic-warning {{use of an empty initializer is a C23 extension}} \ in test() 27 … compat-warning {{use of an empty initializer is incompatible with C standards before C23}} in test() 29 pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 34 … pedantic-warning {{use of an empty initializer is a C23 extension}}\ in test() 43 pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 48 pedantic-warning {{use of an empty initializer is a C23 extension}} in test() 54 pedantic-warning {{use of an empty initializer is a C23 extension}} in test() [all …]
|
| /llvm-project/clang/test/OpenMP/ |
| H A D | declare_reduction_messages.c | 33 #pragma omp declare reduction(fun1 : long : omp_out += omp_in) initializer // expec… 34 #pragma omp declare reduction(fun2 : long : omp_out += omp_in) initializer { // expec… 35 #pragma omp declare reduction(fun3 : long : omp_out += omp_in) initializer[ // expec… 36 #pragma omp declare reduction(fun4 : long : omp_out += omp_in) initializer() // expec… 37 #pragma omp declare reduction(fun5 : long : omp_out += omp_in) initializer(temp) // expec… 38 #pragma omp declare reduction(fun6 : long : omp_out += omp_in) initializer(omp_orig // expec… 39 #pragma omp declare reduction(fun7 : long : omp_out += omp_in) initializer(omp_priv 12) // expec… 40 #pragma omp declare reduction(fun8 : long : omp_out += omp_in) initializer(omp_priv = 23) // expec… 41 #pragma omp declare reduction(fun8 : long : omp_out += omp_in) initializer(omp_priv = 23)) // expec… 42 #pragma omp declare reduction(fun9 : long : omp_out += omp_in) initializer(omp_priv = ) // expec… [all …]
|
| H A D | declare_reduction_messages.cpp | 58 #pragma omp declare reduction(fun1 : long : omp_out += omp_in) initializer … 59 #pragma omp declare reduction(fun2 : long : omp_out += omp_in) initializer { … 60 #pragma omp declare reduction(fun3 : long : omp_out += omp_in) initializer[ 65 #pragma omp declare reduction(fun4 : long : omp_out += omp_in) initializer() … 66 #pragma omp declare reduction(fun5 : long : omp_out += omp_in) initializer(temp) … 67 #pragma omp declare reduction(fun6 : long : omp_out += omp_in) initializer(omp_orig … 68 #pragma omp declare reduction(fun7 : long : omp_out += omp_in) initializer(omp_priv Class1 < int > … 69 #pragma omp declare reduction(fun77 : long : omp_out += omp_in) initializer(omp_priv Class2 < int >… 70 #pragma omp declare reduction(fun8 : long : omp_out += omp_in) initializer(omp_priv 23) … 71 #pragma omp declare reduction(fun88 : long : omp_out += omp_in) initializer(omp_priv 23)) … [all …]
|
| H A D | for_reduction_codegen_UDR.cpp | 50 #pragma omp declare reduction(operator& : BaseS1 : red(omp_out, omp_in)) initializer(init(omp_priv, omp_orig)) 51 #pragma omp declare reduction(+ : BaseS1 : red_plus(omp_out, omp_in)) initializer(init_plus(omp_priv, omp_orig)) 52 #pragma omp declare reduction(&& : S<float>, S<int> : omp_out.f *= omp_in.f) initializer(init1(omp_priv, omp_orig)) 55 #pragma omp declare reduction(operator* : S<int> : omp_out.f = 17 * omp_in.f) initializer(omp_priv = S<int>()) 78 #pragma omp declare reduction(operator+ : T : omp_out = 1513 + omp_in) initializer(omp_priv = 321) in tmain() 79 #pragma omp declare reduction(min : T : omp_out = 47 - omp_in) initializer(omp_priv = 432 / omp_orig) in tmain() 80 #pragma omp declare reduction(operator&& : S<T> : omp_out.f = 17 * omp_in.f) initializer(init2(omp_priv, omp_orig)) in tmain() 108 #pragma omp declare reduction(operator+ : float, double : omp_out = 222 - omp_in) initializer(omp_priv = -1) in main() 118 #pragma omp declare reduction(operator+ : int : omp_out = 555 * omp_in) initializer(omp_priv = 888) in main()
|
| H A D | declare_reduction_ast_print.c | 17 #pragma omp declare reduction(fun : float : omp_out += omp_in) initializer(omp_priv = omp_orig + 15) 31 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… 36 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… in main() 39 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… in main() 48 initializer(omp_priv = 2147483647)
|
| H A D | declare_reduction_ast_print.cpp | 34 #pragma omp declare reduction(fun : T : omp_out += omp_in) initializer(omp_priv = omp_orig + 15) 35 #pragma omp declare reduction(fun1 : T : omp_out=1, omp_out=foo(omp_in)) initializer(omp_priv = omp… 52 #pragma omp declare reduction(fun : SSS < int > : omp_out = omp_in) initializer(init(omp_priv, omp_… 72 #pragma omp declare reduction(fun : T : omp_out += omp_in) initializer(omp_priv = omp_orig + 15) in foo() 74 #pragma omp declare reduction(fun : T : omp_out += omp_in) initializer(omp_priv = omp_orig + 15) in foo()
|
| H A D | declare_reduction_codegen.cpp | 75 #pragma omp declare reduction(fun : T : omp_out ^= omp_in) initializer(omp_priv = 24 + omp_orig) 76 #pragma omp declare reduction(sssss : T : ssssss(omp_in)) initializer(omp_priv = 18 + omp_orig) 108 #pragma omp declare reduction(fun : SSS < int > : omp_out = omp_in) initializer(init(omp_priv, omp_… 132 #pragma omp declare reduction(fun : T : omp_out += omp_in) initializer(omp_priv = 15 * omp_orig) in foo() 134 #pragma omp declare reduction(fun : T : omp_out /= omp_in) initializer(omp_priv = 11 - omp_orig) in foo()
|
| H A D | declare_reduction_codegen.c | 52 #pragma omp declare reduction(fun : float : omp_out += omp_in) initializer(omp_priv = 15 + omp_orig) 95 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… 116 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… in main() 134 #pragma omp declare reduction(fun : struct SSS : omp_out = omp_in) initializer(init(&omp_priv, omp_… in main()
|
| /llvm-project/clang-tools-extra/test/clang-tidy/checkers/objc/ |
| H A D | super-self.m | 15 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini… 21 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini… 33 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini… 41 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini… 49 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini… 57 …: warning: suspicious invocation of 'self' in initializer; did you mean to invoke a superclass ini…
|
| /llvm-project/llvm/test/Instrumentation/AddressSanitizer/ |
| H A D | instrument_initializer_metadata.ll | 5 @xxx = internal global i32 0, align 4, sanitize_address_dyninit ; With dynamic initializer. 6 @XXX = global i32 0, align 4, sanitize_address_dyninit ; With dynamic initializer. 7 @yyy = internal global i32 0, align 4 ; W/o dynamic initializer. 8 @YYY = global i32 0, align 4 ; W/o dynamic initializer. 10 define i32 @initializer() uwtable { 17 %call = call i32 @initializer() 69 ; Check that yyy is NOT instrumented (as it does not have dynamic initializer). 78 ; Check that YYY is NOT instrumented (as it does not have dynamic initializer).
|
| H A D | instrument_global.ll | 15 ; Test that we don't instrument global arrays with static initializer 18 @GlobSt = global [10 x i32] zeroinitializer, align 16 ; static initializer 19 @GlobStAlignInBounds = global [10 x i8] zeroinitializer, align 16 ; static initializer 20 @GlobDy = global [10 x i32] zeroinitializer, align 16, sanitize_address_dyninit ; dynamic initializer 21 @GlobEx = external global [10 x i32] , align 16 ; extern initializer 23 ; GlobSt is declared here, and has static initializer -- ok to optimize. 73 ; GlobDy is declared with dynamic initializer -- can't optimize.
|
| /llvm-project/clang/test/APINotes/ |
| H A D | objc_designated_inits.m | 12 …ithA:(A*)a { // expected-warning{{designated initializer missing a 'super' call to a designated in… 13 …// expected-note@SomeKit/SomeKit.h:20 2{{method marked as designated initializer of the class here… 14 …elf = [super init]; // expected-warning{{designated initializer invoked a non-designated initializ…
|
| /llvm-project/clang-tools-extra/pseudo/lib/cxx/ |
| H A D | cxx.bnf | |
| /llvm-project/clang-tools-extra/docs/clang-tidy/checks/objc/ |
| H A D | super-self.rst | 7 of ``NSObject`` and recommends calling a superclass initializer instead. 11 initializer. Failing to call a superclass initializer breaks initializer
|
| /llvm-project/clang/test/SemaOpenCL/ |
| H A D | intel-subgroup-avc-ext-types.cl | 12 // the corresponding initializer macro defined in opencl-c.h 15 // so initialization with initializer list containing one integer equal to 21 intel_sub_group_avc_mce_payload_t payload_mce = 0; // No zero initializer for mce types 22 intel_sub_group_avc_ime_payload_t payload_ime = 1; // No literal initializer for *payload_t types 25 intel_sub_group_avc_mce_result_t result_mce = 0; // No zero initializer for mce types 26 intel_sub_group_avc_ime_result_t result_ime = 1; // No literal initializer for *result_t types 43 // expected-warning@-13 {{excess elements in struct initializer}} 94 intel_sub_group_avc_mce_payload_t payload_mce; // No literal initializer for mce types 99 intel_sub_group_avc_mce_result_t result_mce; // No literal initializer for mce types 112 // Initialization with initializer list was supported in the first version
|
| /llvm-project/mlir/test/Target/SPIRV/ |
| H A D | global-variable.mlir | 19 // CHECK-NEXT: spirv.GlobalVariable @var2 initializer(@var1) bind(1, 0) : !spirv.ptr<f32, Input> 21 spirv.GlobalVariable @var2 initializer(@var1) bind(1, 0) : !spirv.ptr<f32, Input> 28 // CHECK-NEXT: spirv.GlobalVariable @var initializer(@sc) : !spirv.ptr<i8, Uniform> 31 spirv.GlobalVariable @var initializer(@sc) : !spirv.ptr<i8, Uniform> 38 // CHECK-NEXT: spirv.GlobalVariable @var initializer(@scc) : !spirv.ptr<!spirv.array<3 x i8>, Uniform> 45 spirv.GlobalVariable @var initializer(@scc) : !spirv.ptr<!spirv.array<3 x i8>, Uniform>
|
| /llvm-project/clang-tools-extra/docs/clang-tidy/checks/modernize/ |
| H A D | min-max-use-initializer-list.rst | 1 .. title:: clang-tidy - modernize-min-max-use-initializer-list 3 modernize-min-max-use-initializer-list 6 Replaces nested ``std::min`` and ``std::max`` calls with an initializer list 26 into the initializer list.
|
| H A D | use-designated-initializers.rst | 6 Finds initializer lists for aggregate types which could be written as designated 9 With plain initializer lists, it is very easy to introduce bugs when adding new 13 C++20 supports the designated initializer syntax for aggregate types. By 41 ``-Wc99-designator`` to get support for mixed designators in initializer list in 50 The value `false` specifies that components of initializer lists expanded from
|
| /llvm-project/llvm/test/tools/llvm-diff/ |
| H A D | initializers.ll | 3 ; An initializer that has a GEP instruction in it won't match itself in 4 ; llvm-diff unless the a deep comparison is done on the initializer. 27 ; An initializer may reference the variable it's initializing via bitcast / 40 ; An initializer could use itself as part of the initialization.
|
| /llvm-project/clang/lib/CodeGen/ |
| H A D | ConstantInitBuilder.cpp | 1 //===--- ConstantInitBuilder.cpp - Global initializer builder -------------===// 52 ConstantInitBuilderBase::createFuture(llvm::Constant *initializer) { in createFuture() argument 54 Buffer.push_back(initializer); in createFuture() 67 ConstantInitBuilderBase::createGlobal(llvm::Constant *initializer, in createGlobal() argument 74 initializer->getType(), in createGlobal() 77 initializer, in createGlobal() 88 llvm::Constant *initializer){ in setGlobalInitializer() argument 89 GV->setInitializer(initializer); in setGlobalInitializer() 157 // position after installing the initializer. in getAddrOfPosition() 170 // position after installing the initializer in getAddrOfCurrentPosition() [all...] |
| /llvm-project/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
| H A D | prefer-member-initializer.rst | 1 .. title:: clang-tidy - cppcoreguidelines-prefer-member-initializer 3 cppcoreguidelines-prefer-member-initializer 38 Here ``n`` can be initialized in the constructor initializer list, unlike 71 Here ``n`` can be initialized in the constructor initializer list, unlike
|
| /llvm-project/clang/include/clang/CodeGen/ |
| H A D | ConstantInitFuture.h | 59 explicit ConstantInitFuture(llvm::Constant *initializer) : Data(initializer) { 60 assert(initializer && "creating null future");
|
| /llvm-project/clang/test/Sema/ |
| H A D | incomplete-decl.c | 22 … cxx-error {{definition of variable with array type needs an explicit size or an initializer}} 24 … cxx-error {{definition of variable with array type needs an explicit size or an initializer}} 33 … cxx-error {{definition of variable with array type needs an explicit size or an initializer}}
|