| /llvm-project-15.0.7/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.elab/ |
| H A D | p3.cpp | 26 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 D | cxx-class.cpp | 22 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 D | cxx-virtual-destructor-calls.cpp | 3 struct Member { struct 4 ~Member(); 12 Member m;
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | OffloadEmitter.cpp | 22 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 D | Archive.cpp | 43 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 D | p8.cpp | 9 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 D | constructors.cpp | 4 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 D | virtual-destructor-calls.cpp | 3 struct Member { struct 4 ~Member(); 12 Member m;
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 715 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 D | offload2yaml.cpp | 22 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 D | NoUncountedMembersChecker.cpp | 72 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 D | SimplifySubscriptExprCheck.cpp | 52 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 D | MakeMemberFunctionConstCheck.cpp | 124 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 D | ParentVirtualCallCheck.cpp | 100 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 D | main.cpp | 18 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 D | NamespaceClasses.h | 6 NamespaceClass() : Member(0) {} in NamespaceClass() 8 int Member; 15 NamespaceClass() : Member(0) {} in NamespaceClass() 17 int Member;
|
| H A D | SomeTypes.h | 8 int Member; member 13 TypeClass() : Member(0) {} in TypeClass() 15 int Member;
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | OffloadYAML.h | 32 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 D | instantiate-member-pointers.cpp | 39 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 D | catch_multi_level_pointer.pass.cpp | 83 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 D | p6-0x.cpp | 33 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 D | LoopConvertUtils.cpp | 67 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 D | ExtDebugInfo.cpp | 63 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 D | UDTLayout.cpp | 71 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 D | number-of-memchecks.ll | 99 ; 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 …]
|