Home
last modified time | relevance | path

Searched refs:MethodOptions (Results 1 – 16 of 16) sorted by relevance

/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp53 ENUM_ENTRY(MethodOptions, Pseudo),
54 ENUM_ENTRY(MethodOptions, NoInherit),
55 ENUM_ENTRY(MethodOptions, NoConstruct),
56 ENUM_ENTRY(MethodOptions, CompilerGenerated),
57 ENUM_ENTRY(MethodOptions, Sealed),
443 MethodOptions Options) { in printMemberAttributes()
448 if (Options != MethodOptions::None) { in printMemberAttributes()
495 MethodOptions::None); in visitKnownMember()
505 MethodOptions::None); in visitKnownMember()
520 MethodOptions::None); in visitKnownMember()
[all …]
H A DTypeRecordMapping.cpp121 MethodOptions Options) { in getMemberAttributes()
132 if (Options != MethodOptions::None) { in getMemberAttributes()
133 std::string MethodOptions = in getMemberAttributes() local
135 MemberAttrs += ", " + MethodOptions; in getMemberAttributes()
638 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
649 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
662 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
701 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
713 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None); in visitKnownMember()
H A DEnumTables.cpp341 CV_ENUM_CLASS_ENT(MethodOptions, Pseudo),
342 CV_ENUM_CLASS_ENT(MethodOptions, NoInherit),
343 CV_ENUM_CLASS_ENT(MethodOptions, NoConstruct),
344 CV_ENUM_CLASS_ENT(MethodOptions, CompilerGenerated),
345 CV_ENUM_CLASS_ENT(MethodOptions, Sealed),
H A DTypeIndexDiscovery.cpp18 Attrs &= uint16_t(MethodOptions::MethodKindMask); in getMethodKind()
/llvm-project/llvm/unittests/DebugInfo/CodeView/
H A DTypeIndexDiscoveryTest.cpp221 MethodOptions::None, 0, "Method1"},
222 {T2, MemberAccess::Public, MethodKind::PureVirtual, MethodOptions::None,
225 MethodOptions::None, 0, "Method1"},
226 {T4, MemberAccess::Public, MethodKind::Static, MethodOptions::None, 0,
254 MethodOptions::None,
260 MethodOptions::None,
266 MethodOptions::None,
272 MethodOptions::CompilerGenerated,
/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp69 LLVM_YAML_DECLARE_BITSET_TRAITS(MethodOptions)
382 void ScalarBitSetTraits<MethodOptions>::bitset(IO &IO, MethodOptions &Options) { in bitset()
383 IO.bitSetCase(Options, "None", MethodOptions::None); in bitset()
384 IO.bitSetCase(Options, "Pseudo", MethodOptions::Pseudo); in bitset()
385 IO.bitSetCase(Options, "NoInherit", MethodOptions::NoInherit); in bitset()
386 IO.bitSetCase(Options, "NoConstruct", MethodOptions::NoConstruct); in bitset()
387 IO.bitSetCase(Options, "CompilerGenerated", MethodOptions::CompilerGenerated); in bitset()
388 IO.bitSetCase(Options, "Sealed", MethodOptions::Sealed); in bitset()
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) { in MemberAttributes()
60 return MemberAccess(unsigned(Attrs) & unsigned(MethodOptions::AccessMask)); in getAccess()
66 (unsigned(Attrs) & unsigned(MethodOptions::MethodKindMask)) >> in getMethodKind()
72 MethodOptions getFlags() const { in getFlags()
73 return MethodOptions( in getFlags()
75 ~unsigned(MethodOptions::AccessMask | MethodOptions::MethodKindMask)); in getFlags()
728 MethodOptions Options, int32_t VFTableOffset, StringRef Name) in OneMethodRecord()
734 MethodOptions getOptions() const { return Attrs.getFlags(); } in getMethodKind()
H A DTypeDumpVisitor.h67 MethodOptions Options);
H A DCodeView.h291 enum class MethodOptions : uint16_t { enum
301 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(MethodOptions)
/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp196 MethodOptions Flags = Attrs.getFlags(); in memberAttributes()
197 PUSH_FLAG(MethodOptions, Pseudo, Flags, "pseudo"); in memberAttributes()
198 PUSH_FLAG(MethodOptions, NoInherit, Flags, "noinherit"); in memberAttributes()
199 PUSH_FLAG(MethodOptions, NoConstruct, Flags, "noconstruct"); in memberAttributes()
200 PUSH_FLAG(MethodOptions, CompilerGenerated, Flags, "compiler-generated"); in memberAttributes()
201 PUSH_FLAG(MethodOptions, Sealed, Flags, "sealed"); in memberAttributes()
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp93 MemberAccess access, MethodOptions options, in AddMethod()
111 bool is_artificial = (options & MethodOptions::CompilerGenerated) == in AddMethod()
112 MethodOptions::CompilerGenerated; in AddMethod()
H A DUdtRecordCompleter.h134 llvm::codeview::MethodOptions options,
H A DPdbAstBuilder.cpp81 MethodOptions options, MemberAttributes attrs) { in AddMethod()
87 bool is_artificial = (options & MethodOptions::CompilerGenerated) == in AddMethod()
88 MethodOptions::CompilerGenerated; in AddMethod()
/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h310 MethodOptions Options);
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2782 MethodOptions Flags = Method.Attrs.getFlags(); in visitKnownMember()
2783 if (MethodOptions::CompilerGenerated == in visitKnownMember()
2784 (Flags & MethodOptions::CompilerGenerated)) in visitKnownMember()
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2133 static MethodOptions translateMethodOptionFlags(const DISubprogram *SP) { in lowerTypeMemberFunction()
2135 return MethodOptions::CompilerGenerated; in lowerTypeMemberFunction()
2137 // FIXME: Handle other MethodOptions. in lowerTypeMemberFunction()
2139 return MethodOptions::None; in lowerTypeMemberFunction()