| { |
| "bless_metadata": { |
| "python_version": "3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)]", |
| "debugger_version": "lldb version 22.1.2 (https://github.com/llvm/llvm-project revision 1ab49a973e210e97d61e5db6557180dcb92c3e98)\n clang revision 1ab49a973e210e97d61e5db6557180dcb92c3e98\n llvm revision 1ab49a973e210e97d61e5db6557180dcb92c3e98", |
| "feature_flags": "LLDBFeature.StaticFields|TypeRecognizers|Float128" |
| }, |
| "breakpoints": [ |
| { |
| "slice": { |
| "type": "&[i32]", |
| "pretty_print": "size=4", |
| "synthetic": "lldb_lookup.StdSliceSyntheticProvider", |
| "summary": "lldb_lookup.SizeSummaryProvider", |
| "children": { |
| "type": "int", |
| "vals": [ |
| 0, |
| 1, |
| 2, |
| 3 |
| ] |
| } |
| }, |
| "vec": { |
| "type": "alloc::vec::Vec<unsigned long long, alloc::alloc::Global>", |
| "pretty_print": "size=4", |
| "synthetic": "lldb_lookup.StdVecSyntheticProvider", |
| "summary": "lldb_lookup.SizeSummaryProvider", |
| "children": { |
| "type": "unsigned long long", |
| "vals": [ |
| 4, |
| 5, |
| 6, |
| 7 |
| ] |
| } |
| }, |
| "str_slice": { |
| "type": "&str", |
| "pretty_print": "\"IAMA string slice!\"", |
| "synthetic": "lldb_lookup.StdSliceSyntheticProvider", |
| "summary": "lldb_lookup.StdStrSummaryProvider", |
| "children": { |
| "type": "unsigned char", |
| "vals": [ |
| 73, |
| 65, |
| 77, |
| 65, |
| 32, |
| 115, |
| 116, |
| 114, |
| 105, |
| 110, |
| 103, |
| 32, |
| 115, |
| 108, |
| 105, |
| 99, |
| 101, |
| 33 |
| ] |
| } |
| }, |
| "string": { |
| "type": "alloc::string::String", |
| "pretty_print": "\"IAMA string!\"", |
| "synthetic": "lldb_lookup.StdStringSyntheticProvider", |
| "summary": "lldb_lookup.StdStringSummaryProvider", |
| "children": { |
| "type": "unsigned char", |
| "vals": [ |
| 73, |
| 65, |
| 77, |
| 65, |
| 32, |
| 115, |
| 116, |
| 114, |
| 105, |
| 110, |
| 103, |
| 33 |
| ] |
| } |
| }, |
| "some": { |
| "type": "core::option::Option<i16>", |
| "pretty_print": "Some(8)", |
| "synthetic": "lldb_lookup.synthetic_lookup", |
| "summary": "lldb_lookup.ClangEncodedEnumSummaryProvider", |
| "children": [ |
| { |
| "name": "0", |
| "type": "short", |
| "value": 8 |
| } |
| ] |
| }, |
| "none": { |
| "type": "core::option::Option<i64>", |
| "pretty_print": "None", |
| "synthetic": "lldb_lookup.synthetic_lookup", |
| "summary": "lldb_lookup.ClangEncodedEnumSummaryProvider" |
| }, |
| "os_string": { |
| "type": "std::ffi::os_str::OsString", |
| "pretty_print": "\"IAMA OS string \ud83d\ude03\"", |
| "synthetic": "lldb_lookup.synthetic_lookup", |
| "summary": "lldb_lookup.StdOsStringSummaryProvider", |
| "children": [ |
| { |
| "name": "inner", |
| "type": "std::sys::os_str::wtf8::Buf", |
| "children": [ |
| { |
| "name": "inner", |
| "type": "alloc::wtf8::Wtf8Buf", |
| "children": [ |
| { |
| "name": "bytes", |
| "type": "alloc::vec::Vec<unsigned char, alloc::alloc::Global>", |
| "children": { |
| "type": "unsigned char", |
| "vals": [ |
| 73, |
| 65, |
| 77, |
| 65, |
| 32, |
| 79, |
| 83, |
| 32, |
| 115, |
| 116, |
| 114, |
| 105, |
| 110, |
| 103, |
| 32, |
| -16, |
| -97, |
| -104, |
| -125 |
| ] |
| } |
| }, |
| { |
| "name": "is_known_utf8", |
| "type": "bool", |
| "value": false |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| } |
| ], |
| "types": { |
| "&[i32]": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "data_ptr", |
| "type": "int *", |
| "offset": 0 |
| }, |
| { |
| "name": "length", |
| "type": "unsigned long long", |
| "offset": 8 |
| } |
| ] |
| }, |
| "int *": { |
| "size": 8, |
| "type_class": 4096 |
| }, |
| "unsigned long long": { |
| "size": 8, |
| "type_class": 4, |
| "basic_type": 18 |
| }, |
| "int": { |
| "size": 4, |
| "type_class": 4, |
| "basic_type": 13 |
| }, |
| "alloc::vec::Vec<unsigned long long, alloc::alloc::Global>": { |
| "size": 24, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "buf", |
| "type": "alloc::raw_vec::RawVec<unsigned long long, alloc::alloc::Global>", |
| "offset": 0 |
| }, |
| { |
| "name": "len", |
| "type": "unsigned long long", |
| "offset": 16 |
| } |
| ], |
| "generic_params": [ |
| "unsigned long long", |
| "alloc::alloc::Global" |
| ] |
| }, |
| "alloc::raw_vec::RawVec<unsigned long long, alloc::alloc::Global>": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "inner", |
| "type": "alloc::raw_vec::RawVecInner<alloc::alloc::Global>", |
| "offset": 0 |
| }, |
| { |
| "name": "_marker", |
| "type": "core::marker::PhantomData<unsigned long long>", |
| "offset": 16 |
| } |
| ], |
| "generic_params": [ |
| "unsigned long long", |
| "alloc::alloc::Global" |
| ] |
| }, |
| "alloc::raw_vec::RawVecInner<alloc::alloc::Global>": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "ptr", |
| "type": "core::ptr::unique::Unique<unsigned char>", |
| "offset": 8 |
| }, |
| { |
| "name": "cap", |
| "type": "core::num::niche_types::UsizeNoHighBit", |
| "offset": 0 |
| }, |
| { |
| "name": "alloc", |
| "type": "alloc::alloc::Global", |
| "offset": 16 |
| } |
| ], |
| "generic_params": [ |
| "alloc::alloc::Global" |
| ] |
| }, |
| "core::ptr::unique::Unique<unsigned char>": { |
| "size": 8, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "pointer", |
| "type": "core::ptr::non_null::NonNull<unsigned char>", |
| "offset": 0 |
| }, |
| { |
| "name": "_marker", |
| "type": "core::marker::PhantomData<unsigned char>", |
| "offset": 8 |
| } |
| ], |
| "generic_params": [ |
| "unsigned char" |
| ] |
| }, |
| "core::ptr::non_null::NonNull<unsigned char>": { |
| "size": 8, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "pointer", |
| "type": "unsigned char *", |
| "offset": 0 |
| } |
| ], |
| "generic_params": [ |
| "unsigned char" |
| ] |
| }, |
| "unsigned char *": { |
| "size": 8, |
| "type_class": 4096 |
| }, |
| "unsigned char": { |
| "size": 1, |
| "type_class": 4, |
| "basic_type": 4 |
| }, |
| "core::marker::PhantomData<unsigned char>": { |
| "size": 0, |
| "type_class": 16384, |
| "generic_params": [ |
| "unsigned char" |
| ] |
| }, |
| "core::num::niche_types::UsizeNoHighBit": { |
| "size": 8, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "__0", |
| "type": "unsigned long long", |
| "offset": 0 |
| } |
| ] |
| }, |
| "alloc::alloc::Global": { |
| "size": 0, |
| "type_class": 16384 |
| }, |
| "core::marker::PhantomData<unsigned long long>": { |
| "size": 0, |
| "type_class": 16384, |
| "generic_params": [ |
| "unsigned long long" |
| ] |
| }, |
| "&str": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "data_ptr", |
| "type": "unsigned char *", |
| "offset": 0 |
| }, |
| { |
| "name": "length", |
| "type": "unsigned long long", |
| "offset": 8 |
| } |
| ] |
| }, |
| "alloc::string::String": { |
| "size": 24, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "vec", |
| "type": "alloc::vec::Vec<unsigned char, alloc::alloc::Global>", |
| "offset": 0 |
| } |
| ] |
| }, |
| "alloc::vec::Vec<unsigned char, alloc::alloc::Global>": { |
| "size": 24, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "buf", |
| "type": "alloc::raw_vec::RawVec<unsigned char, alloc::alloc::Global>", |
| "offset": 0 |
| }, |
| { |
| "name": "len", |
| "type": "unsigned long long", |
| "offset": 16 |
| } |
| ], |
| "generic_params": [ |
| "unsigned char", |
| "alloc::alloc::Global" |
| ] |
| }, |
| "alloc::raw_vec::RawVec<unsigned char, alloc::alloc::Global>": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "inner", |
| "type": "alloc::raw_vec::RawVecInner<alloc::alloc::Global>", |
| "offset": 0 |
| }, |
| { |
| "name": "_marker", |
| "type": "core::marker::PhantomData<unsigned char>", |
| "offset": 16 |
| } |
| ], |
| "generic_params": [ |
| "unsigned char", |
| "alloc::alloc::Global" |
| ] |
| }, |
| "core::option::Option<i16>": { |
| "size": 4, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$variants$", |
| "type": "core::option::Option<i16>::core::option::Option<i16>$Inner", |
| "offset": 0 |
| } |
| ] |
| }, |
| "core::option::Option<i16>::core::option::Option<i16>$Inner": { |
| "size": 6, |
| "type_class": 65536, |
| "fields": [ |
| { |
| "name": "$variant$0", |
| "type": "core::option::Option<i16>::core::option::Option<i16>$Inner::None$Variant", |
| "offset": 0 |
| }, |
| { |
| "name": "$variant$1", |
| "type": "core::option::Option<i16>::core::option::Option<i16>$Inner::Some$Variant", |
| "offset": 0 |
| } |
| ] |
| }, |
| "core::option::Option<i16>::core::option::Option<i16>$Inner::None$Variant": { |
| "size": 6, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$discr$", |
| "type": "unsigned short", |
| "offset": 0 |
| }, |
| { |
| "name": "value", |
| "type": "core::option::Option<i16>::None<short>", |
| "offset": 2 |
| } |
| ] |
| }, |
| "unsigned short": { |
| "size": 2, |
| "type_class": 4, |
| "basic_type": 12 |
| }, |
| "core::option::Option<i16>::None<short>": { |
| "size": 4, |
| "type_class": 16384, |
| "generic_params": [ |
| "short" |
| ] |
| }, |
| "short": { |
| "size": 2, |
| "type_class": 4, |
| "basic_type": 11 |
| }, |
| "core::option::Option<i16>::core::option::Option<i16>$Inner::Some$Variant": { |
| "size": 6, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$discr$", |
| "type": "unsigned short", |
| "offset": 0 |
| }, |
| { |
| "name": "value", |
| "type": "core::option::Option<i16>::Some<short>", |
| "offset": 2 |
| } |
| ] |
| }, |
| "core::option::Option<i16>::Some<short>": { |
| "size": 4, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "__0", |
| "type": "short", |
| "offset": 2 |
| } |
| ], |
| "generic_params": [ |
| "short" |
| ] |
| }, |
| "core::option::Option<i64>": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$variants$", |
| "type": "core::option::Option<i64>::core::option::Option<i64>$Inner", |
| "offset": 0 |
| } |
| ] |
| }, |
| "core::option::Option<i64>::core::option::Option<i64>$Inner": { |
| "size": 24, |
| "type_class": 65536, |
| "fields": [ |
| { |
| "name": "$variant$0", |
| "type": "core::option::Option<i64>::core::option::Option<i64>$Inner::None$Variant", |
| "offset": 0 |
| }, |
| { |
| "name": "$variant$1", |
| "type": "core::option::Option<i64>::core::option::Option<i64>$Inner::Some$Variant", |
| "offset": 0 |
| } |
| ] |
| }, |
| "core::option::Option<i64>::core::option::Option<i64>$Inner::None$Variant": { |
| "size": 24, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$discr$", |
| "type": "unsigned long long", |
| "offset": 0 |
| }, |
| { |
| "name": "value", |
| "type": "core::option::Option<i64>::None<long long>", |
| "offset": 8 |
| } |
| ] |
| }, |
| "core::option::Option<i64>::None<long long>": { |
| "size": 16, |
| "type_class": 16384, |
| "generic_params": [ |
| "long long" |
| ] |
| }, |
| "long long": { |
| "size": 8, |
| "type_class": 4, |
| "basic_type": 17 |
| }, |
| "core::option::Option<i64>::core::option::Option<i64>$Inner::Some$Variant": { |
| "size": 24, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "$discr$", |
| "type": "unsigned long long", |
| "offset": 0 |
| }, |
| { |
| "name": "value", |
| "type": "core::option::Option<i64>::Some<long long>", |
| "offset": 8 |
| } |
| ] |
| }, |
| "core::option::Option<i64>::Some<long long>": { |
| "size": 16, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "__0", |
| "type": "long long", |
| "offset": 8 |
| } |
| ], |
| "generic_params": [ |
| "long long" |
| ] |
| }, |
| "std::ffi::os_str::OsString": { |
| "size": 32, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "inner", |
| "type": "std::sys::os_str::wtf8::Buf", |
| "offset": 0 |
| } |
| ] |
| }, |
| "std::sys::os_str::wtf8::Buf": { |
| "size": 32, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "inner", |
| "type": "alloc::wtf8::Wtf8Buf", |
| "offset": 0 |
| } |
| ] |
| }, |
| "alloc::wtf8::Wtf8Buf": { |
| "size": 32, |
| "type_class": 16384, |
| "fields": [ |
| { |
| "name": "bytes", |
| "type": "alloc::vec::Vec<unsigned char, alloc::alloc::Global>", |
| "offset": 0 |
| }, |
| { |
| "name": "is_known_utf8", |
| "type": "bool", |
| "offset": 24 |
| } |
| ] |
| }, |
| "bool": { |
| "size": 1, |
| "type_class": 4, |
| "basic_type": 21 |
| } |
| } |
| } |