Home
last modified time | relevance | path

Searched refs:BinaryRef (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DYAML.h63 class BinaryRef {
64 friend bool operator==(const BinaryRef &LHS, const BinaryRef &RHS);
74 BinaryRef() = default;
75 BinaryRef(ArrayRef<uint8_t> Data) : Data(Data), DataIsHexString(false) {} in BinaryRef() function
76 BinaryRef(StringRef Data) : Data(arrayRefFromStringRef(Data)) {} in BinaryRef() function
98 inline bool operator==(const BinaryRef &LHS, const BinaryRef &RHS) {
106 template <> struct ScalarTraits<BinaryRef> {
107 static void output(const BinaryRef &, void *, raw_ostream &);
108 static StringRef input(StringRef, void *, BinaryRef &);
H A DMinidumpYAML.h79 yaml::BinaryRef CvRecord;
80 yaml::BinaryRef MiscRecord;
89 yaml::BinaryRef Stack;
90 yaml::BinaryRef Context;
99 yaml::BinaryRef Content;
110 yaml::BinaryRef ThreadContext;
149 yaml::BinaryRef Content;
242 template <> struct MappingContextTraits<minidump::MemoryDescriptor, BinaryRef> {
244 BinaryRef &Content);
H A DArchiveYAML.h48 std::optional<yaml::BinaryRef> Content;
54 std::optional<yaml::BinaryRef> Content;
H A DWasmYAML.h70 yaml::BinaryRef Body;
111 yaml::BinaryRef Body;
128 yaml::BinaryRef Content;
204 yaml::BinaryRef Payload;
H A DCodeViewYAMLTypeHashing.h39 yaml::BinaryRef Hash;
H A DOffloadYAML.h37 std::optional<yaml::BinaryRef> Content;
H A DCOFFYAML.h72 yaml::BinaryRef Binary;
83 yaml::BinaryRef SectionData;
H A DMachOYAML.h58 std::optional<llvm::yaml::BinaryRef> content;
145 std::optional<llvm::yaml::BinaryRef> RawLinkEditSegment;
H A DXCOFFYAML.h83 yaml::BinaryRef SectionData;
210 std::optional<yaml::BinaryRef> RawContent;
H A DELFYAML.h205 yaml::BinaryRef Desc;
259 std::optional<yaml::BinaryRef> Content;
310 std::optional<yaml::BinaryRef> Pattern;
H A DDWARFYAML.h219 std::optional<yaml::BinaryRef> Content;
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DYAML.cpp22 void yaml::ScalarTraits<yaml::BinaryRef>::output( in output()
23 const yaml::BinaryRef &Val, void *, raw_ostream &Out) { in output()
27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, in input()
28 yaml::BinaryRef &Val) { in input()
35 Val = yaml::BinaryRef(Scalar); in input()
39 void yaml::BinaryRef::writeAsBinary(raw_ostream &OS, uint64_t N) const { in writeAsBinary()
54 void yaml::BinaryRef::writeAsHex(raw_ostream &OS) const { in writeAsHex()
H A DCodeViewYAMLTypeHashing.cpp37 ScalarTraits<BinaryRef>::output(GH.Hash, Ctx, OS); in output()
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
H A DMinidumpEmitter.cpp47 size_t allocateBytes(yaml::BinaryRef Data) { in allocateBytes()
117 static LocationDescriptor layout(BlobAllocator &File, yaml::BinaryRef Data) { in layout()
H A DMinidumpYAML.cpp285 IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef()); in mapping()
303 MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
353 void yaml::MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
354 IO &IO, MemoryDescriptor &Memory, BinaryRef &Content) { in mapping()
H A DCodeViewYAMLSymbols.cpp303 yaml::BinaryRef Binary; in map()
305 Binary = yaml::BinaryRef(Data); in map()
H A DCOFFEmitter.cpp168 static yaml::BinaryRef
H A DMachOEmitter.cpp348 yaml::BinaryRef Content = *Sec.content; in writeSectionData()
H A DELFEmitter.cpp99 void writeAsBinary(const yaml::BinaryRef &Bin, uint64_t N = UINT64_MAX) { in writeAsBinary()
726 const std::optional<yaml::BinaryRef> &Content, in writeContent()
H A DELFYAML.cpp1401 Section.Content = yaml::BinaryRef(*Section.ContentBuf); in sectionMapping()