Home
last modified time | relevance | path

Searched refs:MemberAccess (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeIndexDiscoveryTest.cpp220 {T1, MemberAccess::Public, MethodKind::IntroducingVirtual,
224 {T3, MemberAccess::Public, MethodKind::PureIntroducingVirtual,
241 static BaseClassRecord BaseClass(MemberAccess::Public, TypeIndex(47), 0);
242 static EnumeratorRecord Enumerator(MemberAccess::Public,
252 MemberAccess::Public,
258 MemberAccess::Public,
264 MemberAccess::Public,
270 MemberAccess::Protected,
277 static StaticDataMemberRecord StaticDataMember(MemberAccess::Public,
280 MemberAccess::Public,
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h49 explicit MemberAttributes(MemberAccess Access) in MemberAttributes()
59 MemberAccess getAccess() const { in getAccess()
728 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK, in OneMethodRecord()
736 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess()
797 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess()
820 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess()
837 EnumeratorRecord(MemberAccess Access, APSInt Value, StringRef Name) in EnumeratorRecord()
841 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess()
875 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess()
894 VirtualBaseClassRecord(TypeRecordKind Kind, MemberAccess Access, in VirtualBaseClassRecord()
[all …]
H A DTypeDumpVisitor.h66 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
H A DCodeView.h265 enum class MemberAccess : uint8_t { enum
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h79 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access,
82 llvm::codeview::MemberAccess access,
H A DPdbUtil.cpp428 lldb_private::npdb::TranslateMemberAccess(MemberAccess access) { in TranslateMemberAccess()
430 case MemberAccess::Private: in TranslateMemberAccess()
432 case MemberAccess::Protected: in TranslateMemberAccess()
434 case MemberAccess::Public: in TranslateMemberAccess()
436 case MemberAccess::None: in TranslateMemberAccess()
H A DUdtRecordCompleter.cpp59 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access, in AddBaseClassForTypeIndex()
80 MemberAccess access, MethodOptions options, in AddMethod()
H A DPdbUtil.h137 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
H A DPdbAstBuilder.cpp78 void AddMethod(llvm::StringRef name, MemberAccess access, in AddMethod()
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp144 static std::string memberAccess(MemberAccess Access) { in memberAccess()
146 RETURN_CASE(MemberAccess, None, ""); in memberAccess()
147 RETURN_CASE(MemberAccess, Private, "private"); in memberAccess()
148 RETURN_CASE(MemberAccess, Protected, "protected"); in memberAccess()
149 RETURN_CASE(MemberAccess, Public, "public"); in memberAccess()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp48 ENUM_ENTRY(MemberAccess, None), ENUM_ENTRY(MemberAccess, Private),
49 ENUM_ENTRY(MemberAccess, Protected), ENUM_ENTRY(MemberAccess, Public),
441 void TypeDumpVisitor::printMemberAttributes(MemberAccess Access, in printMemberAttributes()
H A DEnumTables.cpp330 CV_ENUM_CLASS_ENT(MemberAccess, None),
331 CV_ENUM_CLASS_ENT(MemberAccess, Private),
332 CV_ENUM_CLASS_ENT(MemberAccess, Protected),
333 CV_ENUM_CLASS_ENT(MemberAccess, Public),
H A DTypeRecordMapping.cpp120 MemberAccess Access, MethodKind Kind, in getMemberAttributes()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp60 LLVM_YAML_DECLARE_ENUM_TRAITS(MemberAccess)
299 void ScalarEnumerationTraits<MemberAccess>::enumeration(IO &IO, in enumeration()
300 MemberAccess &Access) { in enumeration()
301 IO.enumCase(Access, "None", MemberAccess::None); in enumeration()
302 IO.enumCase(Access, "Private", MemberAccess::Private); in enumeration()
303 IO.enumCase(Access, "Protected", MemberAccess::Protected); in enumeration()
304 IO.enumCase(Access, "Public", MemberAccess::Public); in enumeration()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2101 static MemberAccess translateAccessFlags(unsigned RecordTag, unsigned Flags) { in translateAccessFlags()
2103 case DINode::FlagPrivate: return MemberAccess::Private; in translateAccessFlags()
2104 case DINode::FlagPublic: return MemberAccess::Public; in translateAccessFlags()
2105 case DINode::FlagProtected: return MemberAccess::Protected; in translateAccessFlags()
2108 return RecordTag == dwarf::DW_TAG_class_type ? MemberAccess::Private in translateAccessFlags()
2109 : MemberAccess::Public; in translateAccessFlags()
2227 EnumeratorRecord ER(MemberAccess::Public, in lowerTypeEnum()
2528 MemberAccess Access = in lowerRecordFieldList()