| /llvm-project/clang/test/CodeGenCXX/ |
| H A D | sanitize-dtor-zero-size-field.cpp | 24 struct Struct { struct 28 ~Struct(){}; in ~Struct() argument 30 static_assert(sizeof(Struct) == 16); 38 struct Struct { struct 44 static_assert(sizeof(Struct) == 24); 53 struct Struct { struct 59 static_assert(sizeof(Struct) == 24); 70 struct Struct { struct 76 static_assert(sizeof(Struct) == 24); 87 struct Struct { struct [all …]
|
| H A D | member-expr-references-variable.cpp | 5 struct Struct { struct 12 Struct(); argument 13 Struct(int x); 18 Struct *getPtr(); 22 void scalarStaticVariableInMemberExpr(Struct *ptr, Struct &ref) { in scalarStaticVariableInMemberExpr() 23 use(1, Struct::name); in scalarStaticVariableInMemberExpr() 25 Struct s; in scalarStaticVariableInMemberExpr() 34 use(5, Struct(2).name); in scalarStaticVariableInMemberExpr() 44 void complexStaticVariableInMemberExpr(Struct *ptr, Struct &ref) { in complexStaticVariableInMemberExpr() 45 use(1, Struct::complexValue); in complexStaticVariableInMemberExpr() [all …]
|
| /llvm-project/clang/test/SemaCXX/ |
| H A D | constant-expression.cpp | 15 struct Struct { struct 26 v5 = Struct::sval, argument 27 v6 = Struct::seval, 31 v10 = sizeof(Struct), 32 v11 = true? 1 + cval * Struct::sval ^ itval / (int)1.5 - sizeof(Struct) : 0 39 b5 : Struct::sval, 40 b6 : Struct::seval, 44 b10 : sizeof(Struct), 45 b11 : true? 1 + cval * Struct::sval ^ itval / (int)1.5 - sizeof(Struct) : 0 52 i5 = Struct::sval, [all …]
|
| /llvm-project/clang-tools-extra/clang-tidy/altera/ |
| H A D | StructPackAlignCheck.cpp | 45 const auto *Struct = Result.Nodes.getNodeAs<RecordDecl>("struct"); in check() local 49 if (Struct->isTemplated()) in check() 53 if (Struct->isInvalidDecl()) in check() 59 for (const FieldDecl *StructField : Struct->fields()) { in check() 76 CharUnits CurrSize = Result.Context->getASTRecordLayout(Struct).getSize(); in check() 81 ceil((float)Struct->getMaxAlignment() / CharSize)); in check() 83 Result.Context->getASTRecordLayout(Struct).getAlignment(); in check() 86 bool IsPacked = Struct->hasAttr<PackedAttr>(); in check() 98 diag(Struct->getLocation(), in check() 101 << Struct << (int)MinByteSize.getQuantity() in check() [all …]
|
| /llvm-project/llvm/test/DebugInfo/PDB/Inputs/ |
| H A D | every-function.cpp | 17 struct Struct { struct 18 Struct() {} // constructor in Struct() function 31 void struct_one_param(Struct S) { } in struct_one_param() argument 34 void modified_struct_param(const Struct S) { } in modified_struct_param() 37 void pointer_struct_param(Struct *S) { } in pointer_struct_param() 41 void modified_pointer_struct_param(const Struct *S) { } in modified_pointer_struct_param() 43 Struct rvo() { return Struct(); } in rvo() 59 Struct().cc_thiscall(); in main() 64 struct_one_param(Struct{}); in main() 67 modified_struct_param(Struct()); in main() [all …]
|
| /llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | signal-handler.cpp | 69 struct Struct { struct 70 virtual ~Struct() {} in ~Struct() argument 76 struct Derived : public Struct { 83 Struct *S_Global; 84 const Struct *S_GlobalConst; 99 Struct::f2(); in handler_cpp() 103 Struct S; in handler_cpp() 111 const Struct &SRef = Struct(); in handler_cpp() 166 Struct *SPtr = const_cast<Struct *>(S_GlobalConst); in handler_cpp()
|
| /llvm-project/llvm/unittests/IR/ |
| H A D | TypesTest.cpp | 21 StructType *Struct = StructType::create(C, "FooBar"); in TEST() local 22 EXPECT_EQ("FooBar", Struct->getName()); in TEST() 23 Struct->setName(Struct->getName().substr(0, 3)); in TEST() 24 EXPECT_EQ("Foo", Struct->getName()); in TEST() 25 Struct->setName(""); in TEST() 26 EXPECT_TRUE(Struct->getName().empty()); in TEST() 27 EXPECT_FALSE(Struct->hasName()); in TEST() 55 StructType *Struct = llvm::StructType::create(Context, Elements, "MyStruct", in TEST() 60 TargetExtType::get(Context, "structTET", {Struct}, { [all...] |
| /llvm-project/clang/test/Parser/ |
| H A D | editor-placeholder-recovery.cpp | 4 struct Struct { struct 6 void method(Struct &x); 40 void avoidPlaceholderErrors(Struct &obj) { in avoidPlaceholderErrors() 45 obj.method(<#Struct &x#>); in avoidPlaceholderErrors() 67 void Struct::method(<#Struct &x#>, noSupressionHere) { // expected-error {{unknown type name 'noSup…
|
| /llvm-project/clang-tools-extra/test/clang-tidy/checkers/performance/ |
| H A D | for-range-copy.cpp | 322 struct Struct { in positiveConstMemberExpr() struct 325 for (Struct SS : View<Iterator<Struct>>()) { in positiveConstMemberExpr() 338 struct Struct { in negativeNonConstMemberExpr() struct 341 for (Struct SS : View<Iterator<Struct>>()) { in negativeNonConstMemberExpr() 344 for (Struct SS : View<Iterator<Struct>>()) { in negativeNonConstMemberExpr() 347 for (Struct SS : View<Iterator<Struct>>()) { in negativeNonConstMemberExpr() 350 for (Struct SS : View<Iterator<Struct>>()) { in negativeNonConstMemberExpr()
|
| /llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | implicit-bool-conversion-allow-in-conditions.cpp | 12 struct Struct { struct 27 Struct s = {}; in implicitConversionIntegerToBoolInConditionalsIsAllowed() argument 60 int Struct::* memberPointer = &Struct::member; in regularImplicitConversionPointerToBoolIsNotIgnored() 72 int Struct::* memberPointer = &Struct::member; in implicitConversionPointerToBoolInConditionalsIsAllowed()
|
| H A D | implicit-bool-conversion-cxx98.cpp | 11 struct Struct { struct 21 int Struct::* memberPointer = NULL; in useOldNullMacroInReplacements() argument 37 functionTaking<int Struct::*>(false); in fixFalseLiteralConvertingToNullPointer() 41 int Struct::* memberPointer = NULL; in fixFalseLiteralConvertingToNullPointer()
|
| /llvm-project/lldb/test/API/lang/cpp/global_operators/ |
| H A D | main.cpp | 8 struct Struct { struct 12 bool operator==(const Struct &a, const Struct &b) { in operator ==() argument 16 typedef char buf_t[sizeof(Struct)]; 36 Struct s1, s2, s3; in main()
|
| /llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/COFF/ |
| H A D | 04-coff-missing-nested-enumerators.test | 6 ; 1 struct Struct { 13 ; 8 Struct S; 40 ; ONE-NEXT: [002] {Variable} extern 'S' -> 'Struct' 41 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 53 ; ONE-NEXT: [002] {Variable} extern 'S' -> 'Struct' 54 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 77 ; TWO-NEXT: [002] 1 {Struct} 'Struct' 87 ; TWO-NEXT: [002] 1 {Struct} 'Struct'
|
| /llvm-project/clang/test/SemaObjC/ |
| H A D | unsafe-perform-selector.m | 22 struct Struct { Rectangle r; }; argument 28 - (struct Struct)returnsStruct2; // expected-note {{method 'returnsStruct2' that returns 'struct St… argument 78 - (struct Struct)returnsSubStructExt; // expected-note {{method 'returnsSubStructExt' that returns … category 83 - (struct Struct)returnsSubStructImpl { // expected-note {{method 'returnsSubStructImpl' that retur… 84 struct Struct Result; 99 + (struct Struct)returnsSubStructClassImpl { // expected-note {{method 'returnsSubStructClassImpl' … 100 struct Struct Result;
|
| /llvm-project/clang-tools-extra/clangd/unittests/ |
| H A D | TypeHierarchyTests.cpp | 391 withName("Child"), withKind(SymbolKind::Struct), in TEST() 392 parents(AllOf(withName("Parent1"), withKind(SymbolKind::Struct), in TEST() 395 AllOf(withName("Parent3"), withKind(SymbolKind::Struct), in TEST() 398 withName("Parent2"), withKind(SymbolKind::Struct), in TEST() 429 AllOf(withName("S<0>"), withKind(SymbolKind::Struct), in TEST() 431 AllOf(withName("S"), withKind(SymbolKind::Struct), in TEST() 433 parents(AllOf(withName("S"), withKind(SymbolKind::Struct), in TEST() 463 AllOf(withName("S<2>"), withKind(SymbolKind::Struct), in TEST() 465 withName("S<1>"), withKind(SymbolKind::Struct), in TEST() 467 parents(AllOf(withName("S<0>"), withKind(SymbolKind::Struct), in TEST() [all...] |
| /llvm-project/lldb/test/Shell/SymbolFile/PDB/Inputs/ |
| H A D | ClassLayoutTest.cpp | 19 struct Struct; 20 typedef Struct StructTypedef; 22 struct Struct { struct 30 struct Struct StructVar; argument 94 struct Struct m_struct;
|
| /llvm-project/clang/test/Refactor/LocalRename/ |
| H A D | BuiltinOffsetof.cpp | 3 struct Struct { struct 8 Struct /*range array=*/array[4][2]; argument 12 (void)__builtin_offsetof(Struct, /*range f=*/field); in foo() 18 class SubclassOffsetof : public Struct {
|
| /llvm-project/mlir/test/Examples/Toy/Ch7/ |
| H A D | struct-ast.toy | 3 struct Struct { 9 def multiply_transpose(Struct value) { 16 Struct value = {[[1, 2, 3], [4, 5, 6]], [[1, 2, 3], [4, 5, 6]]}; 24 # CHECK-NEXT: Struct: Struct @{{.*}}struct-ast.toy:3:1 50 # CHECK-NEXT: VarDecl value<Struct> @{{.*}}struct-ast.toy:16:3 51 # CHECK-NEXT: Struct Literal: Literal: <2, 3>[ <3>[ 1.000000e+00, 2.000000e+00, 3.…
|
| /llvm-project/clang/test/Analysis/ |
| H A D | transparent_union_bug.c | 8 } Struct; typedef 11 Struct *ptr; 15 void foo(Struct *x); 36 void bar(Struct arg) { in bar()
|
| /llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/DWARF/ |
| H A D | 04-dwarf-missing-nested-enumerators.test | 6 ; 1 struct Struct { 13 ; 8 Struct S; 40 ; ONE-NEXT: [002] 8 {Variable} extern 'S' -> 'Struct' 41 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 49 ; ONE-NEXT: [002] 8 {Variable} extern 'S' -> 'Struct' 50 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 78 ; TWO-NEXT: [002] 1 {Struct} 'Struct'
|
| /llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/WebAssembly/ |
| H A D | 04-wasm-missing-nested-enumerators.test | 6 ; 1 struct Struct { 13 ; 8 Struct S; 43 ; ONE-NEXT: [002] 8 {Variable} extern 'S' -> 'Struct' 44 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 52 ; ONE-NEXT: [002] 8 {Variable} extern 'S' -> 'Struct' 53 ; ONE-NEXT: [002] 1 {Struct} 'Struct' 82 ; TWO-NEXT: [002] 1 {Struct} 'Struct'
|
| /llvm-project/llvm/test/CodeGen/SPIRV/ |
| H A D | AtomicCompareExchange.ll | 10 ; CHECK-SPIRV-DAG: %[[#Struct:]] = OpTypeStruct %[[#Int]] %[[#Bool]] 11 ; CHECK-SPIRV-DAG: %[[#UndefStruct:]] = OpUndef %[[#Struct]] 17 ; CHECK-SPIRV: %[[#Composite_0:]] = OpCompositeInsert %[[#Struct]] %[[#Res]] %[[#UndefStruct]] 0 18 ; CHECK-SPIRV: %[[#Composite_1:]] = OpCompositeInsert %[[#Struct]] %[[#Success]] %[[#Composite_0]] 1 40 ; CHECK-SPIRV: %[[#Composite:]] = OpCompositeInsert %[[#Struct]] %[[#Res_1]] %[[#UndefStruct]] 0 41 ; CHECK-SPIRV: %[[#Composite_1:]] = OpCompositeInsert %[[#Struct]] %[[#Success_1]] %[[#Composite]] 1
|
| /llvm-project/lld/test/COFF/ |
| H A D | s_udt.s | 10 # CHECK: 0x1003 | LF_STRUCTURE [size = 44] `Struct` 16 # CHECK: 0x1006 | LF_STRUCTURE [size = 44] `Struct` 24 # CHECK: {{.*}} | S_UDT [size = 16] `Struct` 41 # struct Struct { 46 # using StructTypedef = Struct; 47 # Struct S; 52 # using LocalTypedef = Struct*; 324 # Struct (0x1004) { 335 # Name: Struct 351 # PointeeType: Struct (0x1004) [all …]
|
| /llvm-project/lldb/test/API/functionalities/data-formatter/type_summary_list_script/ |
| H A D | main.cpp | 3 typedef struct Struct struct 7 } Struct; typedef 12 Struct myStruct = {10, 20}; in main()
|
| /llvm-project/polly/lib/CodeGen/ |
| H A D | LoopGenerators.cpp | 196 AllocaInst *Struct = storeValuesIntoStruct(UsedValues); in createParallelLoop() 201 std::tie(IV, SubFn) = createSubFn(Stride, Struct, UsedValues, Map); in createSubFnDefinition() 210 deployParallelExecution(SubFn, Struct, LB, UB, Stride); in createSubFnDefinition() 246 AllocaInst *Struct = new AllocaInst(Ty, DL.getAllocaAddrSpace(), nullptr, in extractValuesFromStruct() 250 Value *Address = Builder.CreateStructGEP(Ty, Struct, i); in extractValuesFromStruct() 255 return Struct; in createDebugLocForGeneratedCode() 259 SetVector<Value *> OldValues, Type *Ty, Value *Struct, ValueMapT &Map) { in createDebugLocForGeneratedCode() 261 Value *Address = Builder.CreateStructGEP(Ty, Struct, i); in createDebugLocForGeneratedCode() 180 AllocaInst *Struct = storeValuesIntoStruct(UsedValues); createParallelLoop() local 230 AllocaInst *Struct = new AllocaInst(Ty, DL.getAllocaAddrSpace(), nullptr, storeValuesIntoStruct() local 243 extractValuesFromStruct(SetVector<Value * > OldValues,Type * Ty,Value * Struct,ValueMapT & Map) extractValuesFromStruct() argument
|