/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 49 explicit MemberAttributes(MemberAccess Access) in MemberAttributes() 52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) { in MemberAttributes() 59 MemberAccess getAccess() const { in getAccess() 60 return MemberAccess(unsigned(Attrs) & unsigned(MethodOptions::AccessMask)); in getAccess() 728 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK, in OneMethodRecord() 736 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess() 792 DataMemberRecord(MemberAccess Access, TypeIndex Type, uint64_t Offset, in DataMemberRecord() 797 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess() 816 StaticDataMemberRecord(MemberAccess Access, TypeIndex Type, StringRef Name) in StaticDataMemberRecord() 820 MemberAccess getAccess() const { return Attrs.getAccess(); } in getAccess() [all …]
|
H A D | TypeDumpVisitor.h | 66 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
|
H A D | CodeView.h | 272 enum class MemberAccess : uint8_t { enum
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVElement.cpp | 138 std::optional<uint32_t> LVElement::getAccessibilityCode(MemberAccess Access) { in getAccessibilityCode() 140 case MemberAccess::Private: in getAccessibilityCode() 142 case MemberAccess::Protected: in getAccessibilityCode() 144 case MemberAccess::Public: in getAccessibilityCode()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.h | 130 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access, 133 llvm::codeview::MemberAccess access,
|
H A D | PdbUtil.cpp | 554 lldb_private::npdb::TranslateMemberAccess(MemberAccess access) { in TranslateMemberAccess() 556 case MemberAccess::Private: in TranslateMemberAccess() 558 case MemberAccess::Protected: in TranslateMemberAccess() 560 case MemberAccess::Public: in TranslateMemberAccess() 562 case MemberAccess::None: in TranslateMemberAccess()
|
H A D | PdbUtil.h | 135 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
|
H A D | UdtRecordCompleter.cpp | 72 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access, in AddBaseClassForTypeIndex() 93 MemberAccess access, MethodOptions options, in AddMethod()
|
H A D | PdbAstBuilder.cpp | 80 void AddMethod(llvm::StringRef name, MemberAccess access, in AddMethod()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeDumpVisitor.cpp | 48 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 D | EnumTables.cpp | 334 CV_ENUM_CLASS_ENT(MemberAccess, None), 335 CV_ENUM_CLASS_ENT(MemberAccess, Private), 336 CV_ENUM_CLASS_ENT(MemberAccess, Protected), 337 CV_ENUM_CLASS_ENT(MemberAccess, Public),
|
H A D | TypeRecordMapping.cpp | 120 MemberAccess Access, MethodKind Kind, in getMemberAttributes()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 146 static std::string memberAccess(MemberAccess Access) { in memberAccess() 148 RETURN_CASE(MemberAccess, None, ""); in memberAccess() 149 RETURN_CASE(MemberAccess, Private, "private"); in memberAccess() 150 RETURN_CASE(MemberAccess, Protected, "protected"); in memberAccess() 151 RETURN_CASE(MemberAccess, Public, "public"); in memberAccess()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 60 LLVM_YAML_DECLARE_ENUM_TRAITS(MemberAccess) 300 void ScalarEnumerationTraits<MemberAccess>::enumeration(IO &IO, in enumeration() 301 MemberAccess &Access) { in enumeration() 302 IO.enumCase(Access, "None", MemberAccess::None); in enumeration() 303 IO.enumCase(Access, "Private", MemberAccess::Private); in enumeration() 304 IO.enumCase(Access, "Protected", MemberAccess::Protected); in enumeration() 305 IO.enumCase(Access, "Public", MemberAccess::Public); in enumeration()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVElement.h | 270 std::optional<uint32_t> getAccessibilityCode(codeview::MemberAccess Access); 271 void setAccessibilityCode(codeview::MemberAccess Access) { in setAccessibilityCode()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.h | 280 TypeIndex Type, MemberAccess Access); 309 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 2153 static MemberAccess translateAccessFlags(unsigned RecordTag, unsigned Flags) { in translateMethodOptionFlags() 2155 case DINode::FlagPrivate: return MemberAccess::Private; in translateMethodOptionFlags() 2156 case DINode::FlagPublic: return MemberAccess::Public; 2157 case DINode::FlagProtected: return MemberAccess::Protected; in translateMethodKindFlags() 2160 return RecordTag == dwarf::DW_TAG_class_type ? MemberAccess::Private in translateMethodKindFlags() 2161 : MemberAccess::Public; in translateMethodKindFlags() 2279 EnumeratorRecord ER(MemberAccess::Public, in lowerTypeEnum() 2580 MemberAccess Access = in lowerRecordFieldList()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 3168 MemberAccess Access) { in createDataMember()
|