Searched refs:MemberAccess (Results 1 - 18 of 18) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeDumpVisitor.h66 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
H A DTypeRecord.h49 explicit MemberAttributes(MemberAccess Access)
52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) {
59 MemberAccess getAccess() const {
60 return MemberAccess(unsigned(Attrs) & unsigned(MethodOptions::AccessMask));
728 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK,
736 MemberAccess getAccess() const { return Attrs.getAccess(); }
792 DataMemberRecord(MemberAccess Access, TypeIndex Type, uint64_t Offset,
797 MemberAccess getAccess() const { return Attrs.getAccess(); }
816 StaticDataMemberRecord(MemberAccess Access, TypeIndex Type, StringRef Name)
820 MemberAccess getAcces
[all...]
H A DCodeView.h265 enum class MemberAccess : uint8_t { class in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVElement.cpp138 std::optional<uint32_t> LVElement::getAccessibilityCode(MemberAccess Access) {
140 case MemberAccess::Private:
142 case MemberAccess::Protected:
144 case MemberAccess::Public:
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h130 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access,
133 llvm::codeview::MemberAccess access,
H A DPdbUtil.h135 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
H A DPdbUtil.cpp554 lldb_private::npdb::TranslateMemberAccess(MemberAccess access) {
556 case MemberAccess::Private:
558 case MemberAccess::Protected:
560 case MemberAccess::Public:
562 case MemberAccess::None:
H A DUdtRecordCompleter.cpp69 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access,
90 MemberAccess access, MethodOptions options,
H A DPdbAstBuilder.cpp80 void AddMethod(llvm::StringRef name, MemberAccess access,
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp331 CV_ENUM_CLASS_ENT(MemberAccess, None),
332 CV_ENUM_CLASS_ENT(MemberAccess, Private),
333 CV_ENUM_CLASS_ENT(MemberAccess, Protected),
334 CV_ENUM_CLASS_ENT(MemberAccess, Public),
H A DTypeDumpVisitor.cpp48 ENUM_ENTRY(MemberAccess, None), ENUM_ENTRY(MemberAccess, Private),
49 ENUM_ENTRY(MemberAccess, Protected), ENUM_ENTRY(MemberAccess, Public),
440 void TypeDumpVisitor::printMemberAttributes(MemberAccess Access,
H A DTypeRecordMapping.cpp120 MemberAccess Access, MethodKind Kind,
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVElement.h270 std::optional<uint32_t> getAccessibilityCode(codeview::MemberAccess Access);
271 void setAccessibilityCode(codeview::MemberAccess Access) {
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp60 LLVM_YAML_DECLARE_ENUM_TRAITS(MemberAccess)
299 void ScalarEnumerationTraits<MemberAccess>::enumeration(IO &IO,
300 MemberAccess &Access) {
301 IO.enumCase(Access, "None", MemberAccess::None);
302 IO.enumCase(Access, "Private", MemberAccess::Private);
303 IO.enumCase(Access, "Protected", MemberAccess::Protected);
304 IO.enumCase(Access, "Public", MemberAccess::Public);
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp145 static std::string memberAccess(MemberAccess Access) {
147 RETURN_CASE(MemberAccess, None, "");
148 RETURN_CASE(MemberAccess, Private, "private");
149 RETURN_CASE(MemberAccess, Protected, "protected");
150 RETURN_CASE(MemberAccess, Public, "public");
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2153 static MemberAccess translateAccessFlags(unsigned RecordTag, unsigned Flags) {
2155 case DINode::FlagPrivate: return MemberAccess::Private;
2156 case DINode::FlagPublic: return MemberAccess::Public;
2157 case DINode::FlagProtected: return MemberAccess::Protected;
2160 return RecordTag == dwarf::DW_TAG_class_type ? MemberAccess::Private
2161 : MemberAccess::Public;
2279 EnumeratorRecord ER(MemberAccess::Public,
2580 MemberAccess Access =
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h280 TypeIndex Type, MemberAccess Access);
309 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp3168 MemberAccess Access) {

Completed in 186 milliseconds