Home
last modified time | relevance | path

Searched refs:OneMethodRecord (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/DebugInfo/CodeView/
DTypeRecord.cpp261 ErrorOr<OneMethodRecord> OneMethodRecord::deserialize(TypeRecordKind Kind, in deserialize()
274 OneMethodRecord Method(L->Type, MethKind, Options, Access, VFTableOffset, in deserialize()
285 std::vector<OneMethodRecord> Methods; in deserialize()
525 bool OneMethodRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { in remapTypeIndices()
533 for (OneMethodRecord &Meth : Methods) in remapTypeIndices()
DFieldListRecordBuilder.cpp65 void FieldListRecordBuilder::writeOneMethod(const OneMethodRecord &Record) { in writeOneMethod()
DTypeTableBuilder.cpp276 for (const OneMethodRecord &Method : Record.getMethods()) { in writeMethodOverloadList()
DTypeDumper.cpp544 Error CVTypeDumper::visitOneMethod(OneMethodRecord &Method) { in visitOneMethod()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeRecord.h691 class OneMethodRecord : public TypeRecord {
693 OneMethodRecord() = default;
694 explicit OneMethodRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in OneMethodRecord() function
695 OneMethodRecord(TypeIndex Type, MemberAttributes Attrs, int32_t VFTableOffset, in OneMethodRecord() function
699 OneMethodRecord(TypeIndex Type, MemberAccess Access, MethodKind MK, in OneMethodRecord() function
727 MethodOverloadListRecord(ArrayRef<OneMethodRecord> Methods) in MethodOverloadListRecord()
730 ArrayRef<OneMethodRecord> getMethods() const { return Methods; } in getMethods()
732 std::vector<OneMethodRecord> Methods;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/CodeView/
DTypeIndexDiscoveryTest.cpp220 std::vector<OneMethodRecord> Methods{
252 OneMethodRecord R1{T1,
258 OneMethodRecord R2{T2,
264 OneMethodRecord R3{T3,
270 OneMethodRecord R4{T4,
/external/llvm/include/llvm/DebugInfo/CodeView/
DFieldListRecordBuilder.h55 void writeOneMethod(const OneMethodRecord &Record);
DTypeRecord.h888 class OneMethodRecord : public TypeRecord {
890 OneMethodRecord(TypeIndex Type, MethodKind Kind, MethodOptions Options, in OneMethodRecord() function
900 static ErrorOr<OneMethodRecord> deserialize(TypeRecordKind Kind,
935 MethodOverloadListRecord(ArrayRef<OneMethodRecord> Methods) in MethodOverloadListRecord()
945 ArrayRef<OneMethodRecord> getMethods() const { return Methods; } in getMethods()
957 std::vector<OneMethodRecord> Methods;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ObjectYAML/
DCodeViewYAMLTypes.cpp47 LLVM_YAML_IS_SEQUENCE_VECTOR(OneMethodRecord)
72 LLVM_YAML_DECLARE_MAPPING_TRAITS(OneMethodRecord)
503 void MappingTraits<OneMethodRecord>::mapping(IO &io, OneMethodRecord &Record) { in mapping()
609 template <> void MemberRecordImpl<OneMethodRecord>::map(IO &IO) { in map()
610 MappingTraits<OneMethodRecord>::mapping(IO, Record); in map()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/
DTypeRecordMapping.cpp24 Error operator()(CodeViewRecordIO &IO, OneMethodRecord &Method) const { in operator ()()
428 OneMethodRecord &Record) { in visitKnownMember()
DTypeDumpVisitor.cpp473 OneMethodRecord &Method) { in visitKnownMember()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
DMinimalTypeDumper.cpp494 OneMethodRecord &Method) { in visitKnownMember()
/external/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp1687 std::vector<OneMethodRecord> Methods; in lowerRecordFieldList()
1697 OneMethodRecord(MethodType, translateMethodKindFlags(SP, Introduced), in lowerRecordFieldList()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp2200 std::vector<OneMethodRecord> Methods; in lowerRecordFieldList()
2209 Methods.push_back(OneMethodRecord( in lowerRecordFieldList()