Home
last modified time | relevance | path

Searched refs:Members (Results 1 – 25 of 129) sorted by relevance

123456

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp214 std::vector<MemberInfo> Members; member
292 if (Members.empty()) { in lower()
300 llvm::stable_sort(Members); in lower()
301 Members.push_back(StorageInfo(Size, getIntNType(8))); in lower()
305 Members.pop_back(); in lower()
382 Members.push_back(MemberInfo( in accumulateFields()
696 Members.push_back(MemberInfo(Offset, MemberInfo::VBase, in accumulateVBases()
732 std::vector<MemberInfo>::iterator Prior = Members.begin(); in clipTailPadding()
781 if (Members.back().Offset % Alignment) in determinePacked()
790 Members.back().Data = getIntNType(Context.toBits(Alignment)); in determinePacked()
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dpass-object-size.cpp16 struct Members { struct
32 …int (*G)(void *) = &Members::Foo; //expected-error{{cannot take address of function 'Foo' because … in Decls()
33 …int (*H)(void *) = &Members::OvlFoo; //expected-error{{address of overloaded function 'OvlFoo' doe… in Decls()
47 int (Members::*M)(void *); in Assigns()
48 …M = &Members::Foo; //expected-error{{cannot take address of function 'Foo' because parameter 1 has… in Assigns()
49 …M = &Members::OvlFoo; //expected-error-re{{assigning to '{{.*}}' from incompatible type '<overload… in Assigns()
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp448 if (!Members.empty()) in parseCommandLine()
719 bool Filter = !Members.empty(); in performReadOperation()
736 if (I == Members.end()) in performReadOperation()
740 Members.erase(I); in performReadOperation()
760 if (Members.empty()) in performReadOperation()
762 for (StringRef Name : Members) in performReadOperation()
881 if (MI == Members.end()) in computeInsertAction()
952 addMember(Members, NM); in computeNewArchiveMembers()
983 Members.erase(MemberI); in computeNewArchiveMembers()
1006 for (auto &Member : Members) in computeNewArchiveMembers()
[all …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dsizeofpack.cpp53 template<class... Members>
56 using get_t = decltype(sizeof...(Members));
62 template<class... Members>
64 typename X<Members...>::template get_t<i> X<Members...>::get() in get()
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/Archives/
H A Dregular.yaml12 # EMPTY-NEXT: Members: []
16 Members: []
27 # MULTIPLE-NEXT: Members:
53 Members:
101 Members:
124 Members:
142 # NO-PADDING-BYTE-NEXT: Members:
148 Members:
159 # PADDING-BYTE-NEXT: Members:
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/
H A DClangDocTest.cpp126 ASSERT_EQ(Expected->Members.size(), Actual->Members.size()); in CheckEnumInfo()
127 for (size_t Idx = 0; Idx < Actual->Members.size(); ++Idx) in CheckEnumInfo()
128 EXPECT_EQ(Expected->Members[Idx], Actual->Members[Idx]); in CheckEnumInfo()
160 ASSERT_EQ(Expected->Members.size(), Actual->Members.size()); in CheckRecordInfo()
161 for (size_t Idx = 0; Idx < Actual->Members.size(); ++Idx) in CheckRecordInfo()
162 EXPECT_EQ(Expected->Members[Idx], Actual->Members[Idx]); in CheckRecordInfo()
H A DMergeTest.cpp85 One.Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST()
127 Expected->Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST()
244 Two.Members.emplace_back("X"); in TEST()
245 Two.Members.emplace_back("Y"); in TEST()
259 Expected->Members.emplace_back("X"); in TEST()
260 Expected->Members.emplace_back("Y"); in TEST()
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/
H A Dmalformed-archives.test19 Members:
32 Members:
57 Members:
70 Members:
84 Members:
96 Members:
108 Members:
121 Members:
134 Members:
147 Members:
[all …]
/llvm-project-15.0.7/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp180 static void appendFile(std::vector<NewArchiveMember> &Members, in appendFile() argument
213 appendFile(Members, LibMachine, LibMachineSource, *ChildMB); in appendFile()
261 Members.emplace_back(MB); in appendFile()
336 std::vector<NewArchiveMember> Members; in libDriverMain() local
364 appendFile(Members, LibMachine, LibMachineSource, MBRef); in libDriverMain()
374 } else if (!Members.empty()) { in libDriverMain()
375 OutputPath = getDefaultOutputPath(Members[0]); in libDriverMain()
383 for (NewArchiveMember &Member : Members) { in libDriverMain()
393 writeArchive(OutputPath, Members, in libDriverMain()
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/Archives/
H A Dregular.yaml3 ## Check we create an empty archive when neither "Members" nor "Content" are specified.
16 Members: [[MEMBERS=<none>]]
18 ## Check we report an error when both "Content" and "Members" keys are used together.
22 ## BOTH: error: "Content" and "Members" cannot be used together
71 Members:
113 Members:
134 Members:
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dcomdat-broken-info.yaml15 Members:
44 Members:
49 Members:
H A Dgroup.yaml1 ## Check how the "Content", "Size" and "Members" keys can be used to
25 Members: [[MEMBERS=<none>]]
62 ## Check we can't use the "Members" key together with the "Content" or "Size" keys.
69 # MEMBERS-ERR: error: "Members" cannot be used with "Content" or "Size"
71 ## Check we create an empty section when none of "Size", "Content" or "Members" are specified.
H A Dsection-link.yaml74 Members:
78 Members:
98 Members:
/llvm-project-15.0.7/clang/tools/diagtool/
H A DDiagnosticNames.cpp69 #define DIAG_ENTRY(GroupName, FlagNameOffset, Members, SubGroups, Docs) \ argument
70 {FlagNameOffset, Members, SubGroups},
93 return DiagArrays + Members; in diagnostics_begin()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp21 YAMLBinary.Members.emplace_back(); in populateYAML()
22 auto &Member = YAMLBinary.Members.back(); in populateYAML()
47 YAMLBinary->Members = std::vector<OffloadYAML::Binary::Member>(); in dump()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DVectorUtils.h621 Members[0] = Instr; in InterleaveGroup()
627 uint32_t getNumMembers() const { return Members.size(); } in getNumMembers()
647 if (Members.find(Key) != Members.end()) in insertMember()
672 Members[Key] = Instr; in insertMember()
681 return Members.lookup(Key); in getMember()
687 for (auto I : Members) { in getIndex()
725 DenseMap<int32_t, InstTy *> Members; variable
/llvm-project-15.0.7/llvm/test/ObjectYAML/Offload/
H A Ddefault.yaml7 Members:
11 # CHECK-NEXT: Members:
H A Dbinary.yaml3 Members:
15 # CHECK-NEXT: Members:
/llvm-project-15.0.7/llvm/lib/Object/
H A DCOFFImportFile.cpp579 std::vector<NewArchiveMember> Members; in writeImportLibrary() local
583 Members.push_back(OF.createImportDescriptor(ImportDescriptor)); in writeImportLibrary()
586 Members.push_back(OF.createNullImportDescriptor(NullImportDescriptor)); in writeImportLibrary()
589 Members.push_back(OF.createNullThunk(NullThunk)); in writeImportLibrary()
614 Members.push_back(OF.createWeakExternal(E.AliasTarget, *Name, false)); in writeImportLibrary()
615 Members.push_back(OF.createWeakExternal(E.AliasTarget, *Name, true)); in writeImportLibrary()
619 Members.push_back( in writeImportLibrary()
623 return writeArchive(Path, Members, /*WriteSymtab*/ true, in writeImportLibrary()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DArchiveEmitter.cpp28 if (!Doc.Members) in yaml2archive()
37 for (const Archive::Child &C : *Doc.Members) { in yaml2archive()
H A DArchiveYAML.cpp24 IO.mapOptional("Members", A.Members); in mapping()
31 if (A.Members && A.Content) in validate()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DRepresentation.cpp225 if (Members.empty()) in merge()
226 Members = std::move(Other.Members); in merge()
244 if (Members.empty()) in merge()
245 Members = std::move(Other.Members); in merge()
H A DMDGenerator.cpp136 llvm::raw_string_ostream Members(Buffer); in genMarkdown() local
137 if (!I.Members.empty()) in genMarkdown()
138 for (const auto &N : I.Members) in genMarkdown()
139 Members << "| " << N << " |\n"; in genMarkdown()
140 writeLine(Members.str(), OS); in genMarkdown()
250 if (!I.Members.empty()) { in genMarkdown()
252 for (const auto &Member : I.Members) { in genMarkdown()
/llvm-project-15.0.7/llvm/test/Object/X86/
H A Dobj2yaml-dup-section-name.s8 # CHECK: Members:
12 # CHECK: Members:
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Dremove-section-in-group.test9 # CHECK: Members:
24 Members:

123456