Home
last modified time | relevance | path

Searched refs:MinidumpYAML (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/llvm/include/llvm/ObjectYAML/
DMinidumpYAML.h18 namespace MinidumpYAML {
224 template <> struct BlockScalarTraits<MinidumpYAML::BlockStringRef> {
225 static void output(const MinidumpYAML::BlockStringRef &Text, void *,
231 MinidumpYAML::BlockStringRef &Text) {
237 template <> struct MappingTraits<std::unique_ptr<MinidumpYAML::Stream>> {
238 static void mapping(IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S);
239 static std::string validate(IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S);
267 llvm::MinidumpYAML::MemoryListStream::entry_type)
269 llvm::MinidumpYAML::ModuleListStream::entry_type)
271 llvm::MinidumpYAML::ThreadListStream::entry_type)
[all …]
Dyaml2obj.h35 namespace MinidumpYAML {
58 bool yaml2minidump(MinidumpYAML::Object &Doc, raw_ostream &Out,
DObjectYAML.h32 std::unique_ptr<MinidumpYAML::Object> Minidump;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ObjectYAML/
DMinidumpYAML.h18 namespace MinidumpYAML {
224 template <> struct BlockScalarTraits<MinidumpYAML::BlockStringRef> {
225 static void output(const MinidumpYAML::BlockStringRef &Text, void *,
231 MinidumpYAML::BlockStringRef &Text) {
237 template <> struct MappingTraits<std::unique_ptr<MinidumpYAML::Stream>> {
238 static void mapping(IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S);
239 static StringRef validate(IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S);
267 llvm::MinidumpYAML::MemoryListStream::entry_type)
269 llvm::MinidumpYAML::ModuleListStream::entry_type)
271 llvm::MinidumpYAML::ThreadListStream::entry_type)
[all …]
Dyaml2obj.h35 namespace MinidumpYAML {
52 bool yaml2minidump(MinidumpYAML::Object &Doc, raw_ostream &Out,
DObjectYAML.h30 std::unique_ptr<MinidumpYAML::Object> Minidump;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DMinidumpYAML.cpp13 using namespace llvm::MinidumpYAML;
374 static void streamMapping(yaml::IO &IO, MinidumpYAML::ExceptionStream &Stream) { in streamMapping()
401 yaml::IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S) { in mapping()
408 S = MinidumpYAML::Stream::create(Type); in mapping()
410 case MinidumpYAML::Stream::StreamKind::Exception: in mapping()
411 streamMapping(IO, llvm::cast<MinidumpYAML::ExceptionStream>(*S)); in mapping()
413 case MinidumpYAML::Stream::StreamKind::MemoryInfoList: in mapping()
416 case MinidumpYAML::Stream::StreamKind::MemoryList: in mapping()
419 case MinidumpYAML::Stream::StreamKind::ModuleList: in mapping()
422 case MinidumpYAML::Stream::StreamKind::RawContent: in mapping()
[all …]
DMinidumpEmitter.cpp16 using namespace llvm::MinidumpYAML;
121 static size_t layout(BlobAllocator &File, MinidumpYAML::ExceptionStream &S) { in layout()
156 MinidumpYAML::detail::ListStream<EntryT> &S) { in layout()
179 DataEnd = layout(File, cast<MinidumpYAML::ExceptionStream>(S)); in layout()
229 bool yaml2minidump(MinidumpYAML::Object &Obj, raw_ostream &Out, in yaml2minidump()
DObjectYAML.cpp50 ObjectFile.Minidump.reset(new MinidumpYAML::Object()); in mapping()
51 MappingTraits<MinidumpYAML::Object>::mapping(IO, *ObjectFile.Minidump); in mapping()
DCMakeLists.txt17 MinidumpYAML.cpp
/external/llvm-project/llvm/lib/ObjectYAML/
DMinidumpYAML.cpp13 using namespace llvm::MinidumpYAML;
374 static void streamMapping(yaml::IO &IO, MinidumpYAML::ExceptionStream &Stream) { in streamMapping()
401 yaml::IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S) { in mapping()
408 S = MinidumpYAML::Stream::create(Type); in mapping()
410 case MinidumpYAML::Stream::StreamKind::Exception: in mapping()
411 streamMapping(IO, llvm::cast<MinidumpYAML::ExceptionStream>(*S)); in mapping()
413 case MinidumpYAML::Stream::StreamKind::MemoryInfoList: in mapping()
416 case MinidumpYAML::Stream::StreamKind::MemoryList: in mapping()
419 case MinidumpYAML::Stream::StreamKind::ModuleList: in mapping()
422 case MinidumpYAML::Stream::StreamKind::RawContent: in mapping()
[all …]
DMinidumpEmitter.cpp16 using namespace llvm::MinidumpYAML;
121 static size_t layout(BlobAllocator &File, MinidumpYAML::ExceptionStream &S) { in layout()
156 MinidumpYAML::detail::ListStream<EntryT> &S) { in layout()
179 DataEnd = layout(File, cast<MinidumpYAML::ExceptionStream>(S)); in layout()
229 bool yaml2minidump(MinidumpYAML::Object &Obj, raw_ostream &Out, in yaml2minidump()
DObjectYAML.cpp57 ObjectFile.Minidump.reset(new MinidumpYAML::Object()); in mapping()
58 MappingTraits<MinidumpYAML::Object>::mapping(IO, *ObjectFile.Minidump); in mapping()
DCMakeLists.txt18 MinidumpYAML.cpp
/external/llvm-project/llvm/unittests/ObjectYAML/
DMinidumpYAMLTest.cpp30 TEST(MinidumpYAML, Basic) { in TEST() argument
72 TEST(MinidumpYAML, RawContent) { in TEST() argument
88 TEST(MinidumpYAML, X86SystemInfo) { in TEST() argument
118 TEST(MinidumpYAML, OtherSystemInfo) { in TEST() argument
144 TEST(MinidumpYAML, ExceptionStream) { in TEST() argument
190 TEST(MinidumpYAML, ExceptionStream_NoParameters) { in TEST() argument
233 TEST(MinidumpYAML, ExceptionStream_TooManyParameters) { in TEST() argument
293 TEST(MinidumpYAML, ExceptionStream_ExtraParameter) { in TEST() argument
/external/llvm-project/llvm/tools/obj2yaml/
Dminidump2yaml.cpp17 auto ExpectedObject = MinidumpYAML::Object::create(Obj); in minidump2yaml()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/
DBUILD.gn25 "MinidumpYAML.cpp",