Home
last modified time | relevance | path

Searched refs:Member (Results 1 – 25 of 180) sorted by relevance

12345678

/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/
H A Dp3.cpp26 class Member {}; // expected-note 2 {{previous use is here}} class
34 union Member { // expected-note 4 {{previous use is here}} union
44 void c1(struct B<float>::Member);
45 void c2(class B<float>::Member);
49 void d1(struct B<int>::Member); // expected-error {{no struct named 'Member' in 'B<int>'}}
50 void d2(class B<int>::Member); // expected-error {{no class named 'Member' in 'B<int>'}}
51 void d3(union B<int>::Member); // expected-error {{no union named 'Member' in 'B<int>'}}
52 void d4(enum B<int>::Member); // expected-error {{no enum named 'Member' in 'B<int>'}}
56 void e3(union B<A>::Member);
57 void e4(enum B<A>::Member); // expected-error {{use of 'Member' with tag type that does not match p…
[all …]
/llvm-project-15.0.7/clang/test/Profile/
H A Dcxx-class.cpp22 int Member; member in Simple
26 explicit Simple(int Member) : Member(Member) { in Simple() argument
29 if (Member) {} in Simple()
42 if (Member) {} in ~Simple()
55 if (Member) {} in method()
71 if (Member) {} in Derived()
84 if (Member) {} in ~Derived()
H A Dcxx-virtual-destructor-calls.cpp3 struct Member { struct
4 ~Member();
12 Member m;
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DOffloadEmitter.cpp22 for (const auto &Member : Doc.Members) { in yaml2offload() local
24 if (Member.ImageKind) in yaml2offload()
25 Image.TheImageKind = *Member.ImageKind; in yaml2offload()
26 if (Member.OffloadKind) in yaml2offload()
27 Image.TheOffloadKind = *Member.OffloadKind; in yaml2offload()
28 if (Member.Flags) in yaml2offload()
29 Image.Flags = *Member.Flags; in yaml2offload()
32 if (Member.StringEntries) { in yaml2offload()
33 for (const auto &Entry : *Member.StringEntries) { in yaml2offload()
40 if (Member.Content) in yaml2offload()
[all …]
/llvm-project-15.0.7/llvm/lib/ObjCopy/
H A DArchive.cpp43 Expected<NewArchiveMember> Member = NewArchiveMember::getOldMember( in createNewArchiveMembers() local
45 if (!Member) in createNewArchiveMembers()
46 return createFileError(Ar.getFileName(), Member.takeError()); in createNewArchiveMembers()
48 Member->Buf = std::make_unique<SmallVectorMemoryBuffer>( in createNewArchiveMembers()
50 Member->MemberName = Member->Buf->getBufferIdentifier(); in createNewArchiveMembers()
51 NewArchiveMembers.push_back(std::move(*Member)); in createNewArchiveMembers()
76 for (const NewArchiveMember &Member : NewMembers) { in deepWriteArchive() local
85 FileOutputBuffer::create(Member.MemberName, Member.Buf->getBufferSize(), in deepWriteArchive()
89 std::copy(Member.Buf->getBufferStart(), Member.Buf->getBufferEnd(), in deepWriteArchive()
/llvm-project-15.0.7/clang/test/CXX/class.derived/class.member.lookup/
H A Dp8.cpp9 int Member; member
22 d.D1::Member = 17; in Test()
27 D1::Member = 42; in Inner()
29 this->D1::Member = 42; in Inner()
36 int Member; member
50 Derived2T<T>::Member = 42; in Inner()
52 this->Derived2T<T>::Member = 42; in Inner()
59 d.template Derived2T<T>::Member = 17; in Test() member in Test::Derived2T<T>
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dconstructors.cpp4 struct Member { int x; Member(); Member(int); Member(const Member &); }; argument
19 Member mem;
44 Member mem;
66 Member mem;
83 Member mem;
H A Dvirtual-destructor-calls.cpp3 struct Member { struct
4 ~Member();
12 Member m;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp715 IsZeroInitializableAsBase && Member != MemberEnd; ++Member) { in calculateZeroInit()
717 if (!Member->FD || isZeroInitializable(Member->FD)) in calculateZeroInit()
736 Member != MemberEnd; ++Member) { in clipTailPadding()
738 if (!Member->Data && Member->Kind != MemberInfo::Scissor) in clipTailPadding()
753 if (Member->Data) in clipTailPadding()
754 Prior = Member; in clipTailPadding()
768 Member != MemberEnd; ++Member) { in determinePacked()
773 if (Member->Offset % getAlignment(Member->Data)) in determinePacked()
798 Member != MemberEnd; ++Member) { in insertPadding()
822 Member != MemberEnd; ++Member) { in fillOutputFields()
[all …]
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp22 auto &Member = YAMLBinary.Members.back(); in populateYAML() local
23 Member.ImageKind = OB.getImageKind(); in populateYAML()
24 Member.OffloadKind = OB.getOffloadKind(); in populateYAML()
25 Member.Flags = OB.getFlags(); in populateYAML()
27 Member.StringEntries = std::vector<OffloadYAML::Binary::StringEntry>(); in populateYAML()
29 Member.StringEntries->emplace_back(OffloadYAML::Binary::StringEntry( in populateYAML()
34 Member.Content = arrayRefFromStringRef(OB.getImage()); in populateYAML()
47 YAMLBinary->Members = std::vector<OffloadYAML::Binary::Member>(); in dump()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp72 for (auto Member : RD->fields()) { in visitRecordDecl() local
73 const Type *MemberType = Member->getType().getTypePtrOrNull(); in visitRecordDecl()
82 reportBug(Member, MemberType, MemberCXXRD, RD); in visitRecordDecl()
122 void reportBug(const FieldDecl *Member, const Type *MemberType, in reportBug() argument
125 assert(Member); in reportBug()
133 printQuotedName(Os, Member); in reportBug()
142 PathDiagnosticLocation BSLoc(Member->getSourceRange().getBegin(), in reportBug()
145 Report->addRange(Member->getSourceRange()); in reportBug()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DSimplifySubscriptExprCheck.cpp52 const auto *Member = Result.Nodes.getNodeAs<MemberExpr>("member"); in check() local
54 diag(Member->getMemberLoc(), in check()
57 if (Member->isArrow()) in check()
58 DiagBuilder << FixItHint::CreateInsertion(Member->getBeginLoc(), "(*") in check()
59 << FixItHint::CreateInsertion(Member->getOperatorLoc(), ")"); in check()
61 {Member->getOperatorLoc(), Call->getEndLoc()}); in check()
H A DMakeMemberFunctionConstCheck.cpp124 if (const auto *Member = dyn_cast<MemberExpr>(Parent)) in visitUser() local
125 return visitUser(Member, /*OnConstObject=*/true); in visitUser()
132 bool visitUser(const MemberExpr *Member, bool OnConstObject) { in visitUser() argument
133 if (Member->isBoundMemberFunction(Ctxt)) { in visitUser()
134 if (!OnConstObject || Member->getFoundDecl().getAccess() != AS_public) { in visitUser()
150 const auto *Parent = getParentExprIgnoreParens(Member); in visitUser()
157 if (Member->getFoundDecl().getAccess() != AS_public && in visitUser()
199 } else if (const auto *Member = dyn_cast_or_null<MemberExpr>(Parent)) { in VisitCXXThisExpr() local
200 if (visitUser(Member, /*OnConstObject=*/false)) in VisitCXXThisExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DParentVirtualCallCheck.cpp100 const auto *Member = Result.Nodes.getNodeAs<MemberExpr>("member"); in check() local
101 assert(Member); in check()
103 if (!Member->getQualifier()) in check()
106 const auto *MemberDecl = cast<CXXMethodDecl>(Member->getMemberDecl()); in check()
137 assert(Member->getQualifierLoc().getSourceRange().getBegin().isValid()); in check()
138 auto Diag = diag(Member->getQualifierLoc().getSourceRange().getBegin(), in check()
141 << getExprAsString(*Member, *Result.Context) in check()
149 Member->getQualifierLoc().getSourceRange(), in check()
/llvm-project-15.0.7/lldb/test/API/lang/cpp/template/
H A Dmain.cpp18 Member, enumerator
28 class EnumTemplate<EnumType::Member>
50 public EnumTemplate<EnumType::Member>
53 EnumTemplate(int m) : EnumTemplate<EnumType::Member>(m) in EnumTemplate()
66 EnumTemplate<EnumType::Member> member(123); in main()
/llvm-project-15.0.7/clang-tools-extra/test/modularize/Inputs/
H A DNamespaceClasses.h6 NamespaceClass() : Member(0) {} in NamespaceClass()
8 int Member;
15 NamespaceClass() : Member(0) {} in NamespaceClass()
17 int Member;
H A DSomeTypes.h8 int Member; member
13 TypeClass() : Member(0) {} in TypeClass()
15 int Member;
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DOffloadYAML.h32 struct Member { struct
44 std::vector<Member> Members;
50 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::Member) argument
72 template <> struct MappingTraits<OffloadYAML::Binary::Member> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
73 static void mapping(IO &IO, OffloadYAML::Binary::Member &M); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dinstantiate-member-pointers.cpp39 template<IntMember Member>
41 X3<int, Y, Member> member;
43 int &getMember(Y& y) { return y.*Member; } in getMember()
50 template<IntMember Member>
51 void accept_X4(X4<Member>);
/llvm-project-15.0.7/libcxxabi/test/
H A Dcatch_multi_level_pointer.pass.cpp83 template <class Member, class Class>
84 struct TestTypes<Member Class::*, true> {
85 typedef Member (Class::*Type); typedef
86 typedef const Member (Class::*CType); typedef
87 typedef volatile Member (Class::*VType); typedef
88 typedef const volatile Member (Class::*CVType); typedef
/llvm-project-15.0.7/clang/test/CXX/special/class.ctor/
H A Dp6-0x.cpp33 struct Member { struct
34 Member() : a(n) {} in Member() argument
35 constexpr Member(int&a) : a(a) {} in Member() argument
39 Member m; argument
44 Member m;
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertUtils.cpp67 bool ComponentFinderASTVisitor::VisitMemberExpr(MemberExpr *Member) { in VisitMemberExpr() argument
68 Components.push_back(Member); in VisitMemberExpr()
546 bool ForLoopIndexUseVisitor::TraverseMemberExpr(MemberExpr *Member) { in TraverseMemberExpr() argument
547 const Expr *Base = Member->getBase(); in TraverseMemberExpr()
549 const Expr *ResultExpr = Member; in TraverseMemberExpr()
571 if (!Member->isArrow()) { in TraverseMemberExpr()
595 return VisitorBase::TraverseMemberExpr(Member); in TraverseMemberExpr()
607 auto *Member = in TraverseCXXMemberCallExpr() local
609 if (!Member) in TraverseCXXMemberCallExpr()
618 Member->getBase(), ContainerExpr, in TraverseCXXMemberCallExpr()
[all …]
/llvm-project-15.0.7/clang/test/Modules/
H A DExtDebugInfo.cpp63 struct Specialized<int>::Member { int i; }; argument
64 struct Specialized<int>::Member definedLocally2;
66 template <class T> struct FwdDeclTemplateMember<T>::Member { T t; }; struct in FwdDeclTemplateMember
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp71 const UDTLayoutBase &Parent, std::unique_ptr<PDBSymbolData> Member) in DataMemberLayoutItem() argument
72 : LayoutItemBase(&Parent, Member.get(), Member->getName(), in DataMemberLayoutItem()
73 Member->getOffset(), getTypeLength(*Member), false), in DataMemberLayoutItem()
74 DataMember(std::move(Member)) { in DataMemberLayoutItem()
187 if (Data->getDataKind() == PDB_DataKind::Member) in initializeChildren()
/llvm-project-15.0.7/llvm/test/Analysis/LoopAccessAnalysis/
H A Dnumber-of-memchecks.ll99 ; CHECK-NEXT: Member: {(2 + %c)<nuw>,+,4}
100 ; CHECK-NEXT: Member: {%c,+,4}
103 ; CHECK-NEXT: Member: {(2 + %a)<nuw>,+,2}
104 ; CHECK-NEXT: Member: {%a,+,2}
107 ; CHECK-NEXT: Member: {%b,+,2}
171 ; CHECK-NEXT: Member: {(2 + %c)<nuw>,+,4}
172 ; CHECK-NEXT: Member: {%c,+,4}
175 ; CHECK-NEXT: Member: {(2 + %a),+,2}
176 ; CHECK-NEXT: Member: {%a,+,2}
179 ; CHECK-NEXT: Member: {%b,+,2}
[all …]

12345678