HomeSort by: relevance | last modified time | path
    Searched refs:MethodKind (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeDumpVisitor.cpp 60 ENUM_ENTRY(MethodKind, Vanilla),
61 ENUM_ENTRY(MethodKind, Virtual),
62 ENUM_ENTRY(MethodKind, Static),
63 ENUM_ENTRY(MethodKind, Friend),
64 ENUM_ENTRY(MethodKind, IntroducingVirtual),
65 ENUM_ENTRY(MethodKind, PureVirtual),
66 ENUM_ENTRY(MethodKind, PureIntroducingVirtual),
441 MethodKind Kind,
446 if (Kind != MethodKind::Vanilla)
447 W->printEnum("MethodKind", unsigned(Kind), makeArrayRef(MemberKindNames))
    [all...]
EnumTables.cpp 342 CV_ENUM_CLASS_ENT(MethodKind, Vanilla),
343 CV_ENUM_CLASS_ENT(MethodKind, Virtual),
344 CV_ENUM_CLASS_ENT(MethodKind, Static),
345 CV_ENUM_CLASS_ENT(MethodKind, Friend),
346 CV_ENUM_CLASS_ENT(MethodKind, IntroducingVirtual),
347 CV_ENUM_CLASS_ENT(MethodKind, PureVirtual),
348 CV_ENUM_CLASS_ENT(MethodKind, PureIntroducingVirtual),
TypeRecordMapping.cpp 100 MemberAccess Access, MethodKind Kind,
107 if (Kind != MethodKind::Vanilla) {
108 std::string MethodKind = std::string(
110 MemberAttrs += ", " + MethodKind;
619 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
630 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
643 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
682 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
694 IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
TypeIndexDiscovery.cpp 17 static inline MethodKind getMethodKind(uint16_t Attrs) {
20 return MethodKind(Attrs);
24 MethodKind MK = getMethodKind(Attrs);
25 return MK == MethodKind::IntroducingVirtual ||
26 MK == MethodKind::PureIntroducingVirtual;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeDumpVisitor.h 64 void printMemberAttributes(MemberAccess Access, MethodKind Kind,
TypeRecord.h 52 MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) {
64 MethodKind getMethodKind() const {
65 return MethodKind(
81 return MP != MethodKind::Vanilla && MP != MethodKind::Friend &&
82 MP != MethodKind::Static;
88 return MP == MethodKind::IntroducingVirtual ||
89 MP == MethodKind::PureIntroducingVirtual;
94 return getMethodKind() == MethodKind::Static;
727 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK
    [all...]
CodeView.h 268 enum class MethodKind : uint8_t {
  /src/external/apache2/llvm/dist/clang/lib/APINotes/
APINotesYAMLCompiler.cpp 53 enum class MethodKind {
61 template <> struct ScalarEnumerationTraits<MethodKind> {
62 static void enumeration(IO &IO, MethodKind &MK) {
63 IO.enumCase(MK, "Class", MethodKind::Class);
64 IO.enumCase(MK, "Instance", MethodKind::Instance);
151 MethodKind Kind;
183 IO.mapRequired("MethodKind", M.Kind);
205 llvm::Optional<MethodKind> Kind;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
MinimalTypeDumper.cpp 151 static std::string methodKind(MethodKind Kind) {
153 RETURN_CASE(MethodKind, Vanilla, "");
154 RETURN_CASE(MethodKind, Virtual, "virtual");
155 RETURN_CASE(MethodKind, Static, "static");
156 RETURN_CASE(MethodKind, Friend, "friend");
157 RETURN_CASE(MethodKind, IntroducingVirtual, "intro virtual");
158 RETURN_CASE(MethodKind, PureVirtual, "pure virtual");
159 RETURN_CASE(MethodKind, PureIntroducingVirtual, "pure intro virtual");
186 std::string Kind = methodKind(Attrs.getMethodKind())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
CodeViewYAMLTypes.cpp 61 LLVM_YAML_DECLARE_ENUM_TRAITS(MethodKind)
307 void ScalarEnumerationTraits<MethodKind>::enumeration(IO &IO,
308 MethodKind &Kind) {
309 IO.enumCase(Kind, "Vanilla", MethodKind::Vanilla);
310 IO.enumCase(Kind, "Virtual", MethodKind::Virtual);
311 IO.enumCase(Kind, "Static", MethodKind::Static);
312 IO.enumCase(Kind, "Friend", MethodKind::Friend);
313 IO.enumCase(Kind, "IntroducingVirtual", MethodKind::IntroducingVirtual);
314 IO.enumCase(Kind, "PureVirtual", MethodKind::PureVirtual);
316 MethodKind::PureIntroducingVirtual)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp 2016 static MethodKind translateMethodKindFlags(const DISubprogram *SP,
2019 return MethodKind::Static;
2025 return Introduced ? MethodKind::IntroducingVirtual : MethodKind::Virtual;
2027 return Introduced ? MethodKind::PureIntroducingVirtual
2028 : MethodKind::PureVirtual;
2033 return MethodKind::Vanilla;

Completed in 32 milliseconds