Home
last modified time | relevance | path

Searched refs:Struct (Results 1 – 25 of 249) sorted by relevance

12345678910

/llvm-project/clang/test/CodeGenCXX/
H A Dsanitize-dtor-zero-size-field.cpp24 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 Dmember-expr-references-variable.cpp5 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 Dconstant-expression.cpp15 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 DStructPackAlignCheck.cpp45 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 Devery-function.cpp17 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 Dsignal-handler.cpp69 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 DTypesTest.cpp21 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 Deditor-placeholder-recovery.cpp4 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 Dfor-range-copy.cpp322 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 Dimplicit-bool-conversion-allow-in-conditions.cpp12 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 Dimplicit-bool-conversion-cxx98.cpp11 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 Dmain.cpp8 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 D04-coff-missing-nested-enumerators.test6 ; 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 Dunsafe-perform-selector.m22 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 DTypeHierarchyTests.cpp391 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 DClassLayoutTest.cpp19 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 DBuiltinOffsetof.cpp3 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 Dstruct-ast.toy3 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 Dtransparent_union_bug.c8 } 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 D04-dwarf-missing-nested-enumerators.test6 ; 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 D04-wasm-missing-nested-enumerators.test6 ; 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 DAtomicCompareExchange.ll10 ; 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 Ds_udt.s10 # 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 Dmain.cpp3 typedef struct Struct struct
7 } Struct; typedef
12 Struct myStruct = {10, 20}; in main()
/llvm-project/polly/lib/CodeGen/
H A DLoopGenerators.cpp196 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

12345678910