|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h 64 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
include/llvm/DebugInfo/CodeView/TypeRecord.h 55 explicit MemberAttributes(MemberAccess Access)
58 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) {
65 MemberAccess getAccess() const {
733 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK,
741 MemberAccess getAccess() const { return Attrs.getAccess(); }
797 DataMemberRecord(MemberAccess Access, TypeIndex Type, uint64_t Offset,
802 MemberAccess getAccess() const { return Attrs.getAccess(); }
821 StaticDataMemberRecord(MemberAccess Access, TypeIndex Type, StringRef Name)
825 MemberAccess getAccess() const { return Attrs.getAccess(); }
842 EnumeratorRecord(MemberAccess Access, APSInt Value, StringRef Name)
846 MemberAccess getAccess() const { return Attrs.getAccess(); }
876 BaseClassRecord(MemberAccess Access, TypeIndex Type, uint64_t Offset)
880 MemberAccess getAccess() const { return Attrs.getAccess(); }
899 VirtualBaseClassRecord(TypeRecordKind Kind, MemberAccess Access,
905 MemberAccess getAccess() const { return Attrs.getAccess(); }
include/llvm/Support/YAMLTraits.h 793 void enumCase(T &Val, const char* Str, const T ConstVal) {
793 void enumCase(T &Val, const char* Str, const T ConstVal) {
801 void enumCase(T &Val, const char* Str, const uint32_t ConstVal) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1943 static MemberAccess translateAccessFlags(unsigned RecordTag, unsigned Flags) {
1945 case DINode::FlagPrivate: return MemberAccess::Private;
1946 case DINode::FlagPublic: return MemberAccess::Public;
1947 case DINode::FlagProtected: return MemberAccess::Protected;
1950 return RecordTag == dwarf::DW_TAG_class_type ? MemberAccess::Private
1951 : MemberAccess::Public;
2065 EnumeratorRecord ER(MemberAccess::Public,
2356 MemberAccess Access =
lib/DebugInfo/CodeView/TypeDumpVisitor.cpp 440 void TypeDumpVisitor::printMemberAttributes(MemberAccess Access,
lib/DebugInfo/CodeView/TypeRecordMapping.cpp 98 MemberAccess Access, MethodKind Kind,
lib/ObjectYAML/CodeViewYAMLTypes.cpp 295 MemberAccess &Access) {
296 IO.enumCase(Access, "None", MemberAccess::None);
297 IO.enumCase(Access, "Private", MemberAccess::Private);
298 IO.enumCase(Access, "Protected", MemberAccess::Protected);
299 IO.enumCase(Access, "Public", MemberAccess::Public);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp 407 lldb_private::npdb::TranslateMemberAccess(MemberAccess access) {
409 case MemberAccess::Private:
411 case MemberAccess::Protected:
413 case MemberAccess::Public:
415 case MemberAccess::None:
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h 136 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp 53 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access,
73 MemberAccess access, MethodOptions options,
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h 71 llvm::codeview::TypeIndex ti, llvm::codeview::MemberAccess access,
74 llvm::codeview::MemberAccess access,
tools/llvm-pdbutil/FormatUtil.h 44 template <typename T> std::string formatUnknownEnum(T Value) {
tools/llvm-pdbutil/MinimalTypeDumper.cpp 141 static std::string memberAccess(MemberAccess Access) {
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp 220 {T1, MemberAccess::Public, MethodKind::IntroducingVirtual,
222 {T2, MemberAccess::Public, MethodKind::PureVirtual, MethodOptions::None,
224 {T3, MemberAccess::Public, MethodKind::PureIntroducingVirtual,
226 {T4, MemberAccess::Public, MethodKind::Static, MethodOptions::None, 0,
241 static BaseClassRecord BaseClass(MemberAccess::Public, TypeIndex(47), 0);
242 static EnumeratorRecord Enumerator(MemberAccess::Public,
244 DataMemberRecord DataMember(MemberAccess::Public, TypeIndex(48), 0, "Test");
252 MemberAccess::Public,
258 MemberAccess::Public,
264 MemberAccess::Public,
270 MemberAccess::Protected,
277 static StaticDataMemberRecord StaticDataMember(MemberAccess::Public,
280 MemberAccess::Public,
598 BaseClassRecord BaseClass1(MemberAccess::Public, TypeIndex(47), (uint64_t)-1);
599 BaseClassRecord BaseClass2(MemberAccess::Public, TypeIndex(48), 1);