Arrays of Enumerations without a value for `0` are no longer valid (#8836)
* arrays of enums with no value for 0 now throw errors
* move setting key field outside struct check
* set to default instead of required
* unsure of why these bfbs files have changed at this time, checking them in to run the pipelines.
* remove known bad test
diff --git a/src/idl_parser.cpp b/src/idl_parser.cpp
index 7af234a..e01a652 100644
--- a/src/idl_parser.cpp
+++ b/src/idl_parser.cpp
@@ -1133,25 +1133,38 @@
}
}
- // For historical convenience reasons, string keys are assumed required.
- // Scalars are kDefault unless otherwise specified.
- // Nonscalars are kOptional unless required;
field->key = field->attributes.Lookup("key") != nullptr;
- const bool required = field->attributes.Lookup("required") != nullptr ||
- (IsString(type) && field->key);
- const bool default_str_or_vec =
- ((IsString(type) || IsVector(type)) && field->value.constant != "0");
- const bool optional = IsScalar(type.base_type)
- ? (field->value.constant == "null")
- : !(required || default_str_or_vec);
- if (required && optional) {
- return Error("Fields cannot be both optional and required.");
- }
- field->presence = FieldDef::MakeFieldPresence(optional, required);
- if (required && (struct_def.fixed || IsScalar(type.base_type))) {
- return Error("only non-scalar fields in tables may be 'required'");
+ if (!struct_def.fixed) {
+ // For historical convenience reasons, string keys are assumed required.
+ // Scalars are kDefault unless otherwise specified.
+ // Nonscalars are kOptional unless required;
+ const bool required = field->attributes.Lookup("required") != nullptr ||
+ (IsString(type) && field->key);
+ const bool default_str_or_vec =
+ ((IsString(type) || IsVector(type)) && field->value.constant != "0");
+ const bool optional = IsScalar(type.base_type)
+ ? (field->value.constant == "null")
+ : !(required || default_str_or_vec);
+ if (required && optional) {
+ return Error("Fields cannot be both optional and required.");
+ }
+ field->presence = FieldDef::MakeFieldPresence(optional, required);
+
+ if (required && IsScalar(type.base_type)) {
+ return Error("only non-scalar fields in tables may be 'required'");
+ }
+ } else {
+ // all struct fields are required
+ field->presence = FieldDef::kDefault;
+
+ // setting required or optional on a struct field is meaningless
+ if (field->attributes.Lookup("required") != nullptr ||
+ field->attributes.Lookup("optional") != nullptr) {
+ return Error("struct fields are always required");
+ }
}
+
if (field->key) {
if (struct_def.has_key) return Error("only one field may be set as 'key'");
struct_def.has_key = true;
@@ -1188,6 +1201,23 @@
}
}
+ auto check_enum = [this](const FieldDef* field, const Type& type,
+ const std::string& name,
+ const std::string& constant) -> CheckedError {
+ // Optional and bitflags enums may have default constants that are not
+ // their specified variants.
+ if (!field->IsOptional() &&
+ type.enum_def->attributes.Lookup("bit_flags") == nullptr) {
+ if (type.enum_def->FindByValue(constant) == nullptr) {
+ return Error("default value of `" + constant + "` for " + "field `" +
+ name + "` is not part of enum `" + type.enum_def->name +
+ "`.");
+ }
+ }
+
+ return NoError();
+ };
+
if (type.enum_def) {
// Verify the enum's type and default value.
const std::string& constant = field->value.constant;
@@ -1203,19 +1233,19 @@
if (constant != "0") {
return Error("Array defaults are not supported yet.");
}
+ CheckedError err = check_enum(field, type.VectorType(), name, constant);
+ if (err.Check()) {
+ // reset the check state of the error
+ return CheckedError{err};
+ }
} else {
if (!IsInteger(type.base_type)) {
return Error("Enums must have integer base types");
}
- // Optional and bitflags enums may have default constants that are not
- // their specified variants.
- if (!field->IsOptional() &&
- type.enum_def->attributes.Lookup("bit_flags") == nullptr) {
- if (type.enum_def->FindByValue(constant) == nullptr) {
- return Error("default value of `" + constant + "` for " + "field `" +
- name + "` is not part of enum `" + type.enum_def->name +
- "`.");
- }
+ CheckedError err = check_enum(field, type, name, constant);
+ if (err.Check()) {
+ // reset the check state of the error
+ return CheckedError{err};
}
}
}
diff --git a/tests/arrays_test.bfbs b/tests/arrays_test.bfbs
index 117630a..77ed99f 100644
--- a/tests/arrays_test.bfbs
+++ b/tests/arrays_test.bfbs
Binary files differ
diff --git a/tests/monster_test.afb b/tests/monster_test.afb
index 3a7f988..3921988 100644
--- a/tests/monster_test.afb
+++ b/tests/monster_test.afb
@@ -28,7 +28,7 @@
+0x0028 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x005C | offset to field `enums` (vector)
+0x002C | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0050 | offset to field `file_ident` (string)
+0x0030 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0048 | offset to field `file_ext` (string)
- +0x0034 | 50 0D 00 00 | UOffset32 | 0x00000D50 (3408) Loc: 0x0D84 | offset to field `root_table` (table)
+ +0x0034 | 70 0D 00 00 | UOffset32 | 0x00000D70 (3440) Loc: 0x0DA4 | offset to field `root_table` (table)
+0x0038 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0040 | offset to field `services` (vector)
+0x003C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x00BC | offset to field `fbs_files` (vector)
@@ -57,25 +57,25 @@
+0x006C | 30 08 00 00 | UOffset32 | 0x00000830 (2096) Loc: 0x089C | offset to table[3]
+0x0070 | 00 06 00 00 | UOffset32 | 0x00000600 (1536) Loc: 0x0670 | offset to table[4]
+0x0074 | 0C 07 00 00 | UOffset32 | 0x0000070C (1804) Loc: 0x0780 | offset to table[5]
- +0x0078 | 10 0A 00 00 | UOffset32 | 0x00000A10 (2576) Loc: 0x0A88 | offset to table[6]
+ +0x0078 | 14 0A 00 00 | UOffset32 | 0x00000A14 (2580) Loc: 0x0A8C | offset to table[6]
vector (reflection.Schema.objects):
+0x007C | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of vector (# items)
- +0x0080 | BC 31 00 00 | UOffset32 | 0x000031BC (12732) Loc: 0x323C | offset to table[0]
- +0x0084 | 00 0D 00 00 | UOffset32 | 0x00000D00 (3328) Loc: 0x0D84 | offset to table[1]
- +0x0088 | 6C 2E 00 00 | UOffset32 | 0x00002E6C (11884) Loc: 0x2EF4 | offset to table[2]
- +0x008C | 38 2F 00 00 | UOffset32 | 0x00002F38 (12088) Loc: 0x2FC4 | offset to table[3]
- +0x0090 | A4 30 00 00 | UOffset32 | 0x000030A4 (12452) Loc: 0x3134 | offset to table[4]
- +0x0094 | 28 30 00 00 | UOffset32 | 0x00003028 (12328) Loc: 0x30BC | offset to table[5]
- +0x0098 | 44 35 00 00 | UOffset32 | 0x00003544 (13636) Loc: 0x35DC | offset to table[6]
- +0x009C | 44 34 00 00 | UOffset32 | 0x00003444 (13380) Loc: 0x34E0 | offset to table[7]
- +0x00A0 | 84 0A 00 00 | UOffset32 | 0x00000A84 (2692) Loc: 0x0B24 | offset to table[8]
- +0x00A4 | 80 32 00 00 | UOffset32 | 0x00003280 (12928) Loc: 0x3324 | offset to table[9]
- +0x00A8 | F4 35 00 00 | UOffset32 | 0x000035F4 (13812) Loc: 0x369C | offset to table[10]
- +0x00AC | 24 36 00 00 | UOffset32 | 0x00003624 (13860) Loc: 0x36D0 | offset to table[11]
- +0x00B0 | FC 36 00 00 | UOffset32 | 0x000036FC (14076) Loc: 0x37AC | offset to table[12]
- +0x00B4 | A0 37 00 00 | UOffset32 | 0x000037A0 (14240) Loc: 0x3854 | offset to table[13]
- +0x00B8 | 68 36 00 00 | UOffset32 | 0x00003668 (13928) Loc: 0x3720 | offset to table[14]
+ +0x0080 | 94 31 00 00 | UOffset32 | 0x00003194 (12692) Loc: 0x3214 | offset to table[0]
+ +0x0084 | 20 0D 00 00 | UOffset32 | 0x00000D20 (3360) Loc: 0x0DA4 | offset to table[1]
+ +0x0088 | 8C 2E 00 00 | UOffset32 | 0x00002E8C (11916) Loc: 0x2F14 | offset to table[2]
+ +0x008C | 58 2F 00 00 | UOffset32 | 0x00002F58 (12120) Loc: 0x2FE4 | offset to table[3]
+ +0x0090 | C0 30 00 00 | UOffset32 | 0x000030C0 (12480) Loc: 0x3150 | offset to table[4]
+ +0x0094 | 48 30 00 00 | UOffset32 | 0x00003048 (12360) Loc: 0x30DC | offset to table[5]
+ +0x0098 | FC 34 00 00 | UOffset32 | 0x000034FC (13564) Loc: 0x3594 | offset to table[6]
+ +0x009C | FC 33 00 00 | UOffset32 | 0x000033FC (13308) Loc: 0x3498 | offset to table[7]
+ +0x00A0 | 88 0A 00 00 | UOffset32 | 0x00000A88 (2696) Loc: 0x0B28 | offset to table[8]
+ +0x00A4 | 58 32 00 00 | UOffset32 | 0x00003258 (12888) Loc: 0x32FC | offset to table[9]
+ +0x00A8 | AC 35 00 00 | UOffset32 | 0x000035AC (13740) Loc: 0x3654 | offset to table[10]
+ +0x00AC | DC 35 00 00 | UOffset32 | 0x000035DC (13788) Loc: 0x3688 | offset to table[11]
+ +0x00B0 | B4 36 00 00 | UOffset32 | 0x000036B4 (14004) Loc: 0x3764 | offset to table[12]
+ +0x00B4 | 58 37 00 00 | UOffset32 | 0x00003758 (14168) Loc: 0x380C | offset to table[13]
+ +0x00B8 | 20 36 00 00 | UOffset32 | 0x00003620 (13856) Loc: 0x36D8 | offset to table[14]
vector (reflection.Schema.fbs_files):
+0x00BC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
@@ -84,33 +84,33 @@
+0x00C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x00CC | offset to table[2]
table (reflection.SchemaFile):
- +0x00CC | 04 C8 FF FF | SOffset32 | 0xFFFFC804 (-14332) Loc: 0x38C8 | offset to vtable
- +0x00D0 | 14 36 00 00 | UOffset32 | 0x00003614 (13844) Loc: 0x36E4 | offset to field `filename` (string)
+ +0x00CC | 4C C8 FF FF | SOffset32 | 0xFFFFC84C (-14260) Loc: 0x3880 | offset to vtable
+ +0x00D0 | CC 35 00 00 | UOffset32 | 0x000035CC (13772) Loc: 0x369C | offset to field `filename` (string)
+0x00D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x00D8 | offset to field `included_filenames` (vector)
vector (reflection.SchemaFile.included_filenames):
+0x00D8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x00DC | 58 36 00 00 | UOffset32 | 0x00003658 (13912) Loc: 0x3734 | offset to string[0]
+ +0x00DC | 10 36 00 00 | UOffset32 | 0x00003610 (13840) Loc: 0x36EC | offset to string[0]
table (reflection.SchemaFile):
- +0x00E0 | 18 C8 FF FF | SOffset32 | 0xFFFFC818 (-14312) Loc: 0x38C8 | offset to vtable
- +0x00E4 | 8C 37 00 00 | UOffset32 | 0x0000378C (14220) Loc: 0x3870 | offset to field `filename` (string)
+ +0x00E0 | 60 C8 FF FF | SOffset32 | 0xFFFFC860 (-14240) Loc: 0x3880 | offset to vtable
+ +0x00E4 | 44 37 00 00 | UOffset32 | 0x00003744 (14148) Loc: 0x3828 | offset to field `filename` (string)
+0x00E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x00EC | offset to field `included_filenames` (vector)
vector (reflection.SchemaFile.included_filenames):
+0x00EC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x00F0 | 44 36 00 00 | UOffset32 | 0x00003644 (13892) Loc: 0x3734 | offset to string[0]
- +0x00F4 | 7C 37 00 00 | UOffset32 | 0x0000377C (14204) Loc: 0x3870 | offset to string[1]
+ +0x00F0 | FC 35 00 00 | UOffset32 | 0x000035FC (13820) Loc: 0x36EC | offset to string[0]
+ +0x00F4 | 34 37 00 00 | UOffset32 | 0x00003734 (14132) Loc: 0x3828 | offset to string[1]
table (reflection.SchemaFile):
- +0x00F8 | 30 C8 FF FF | SOffset32 | 0xFFFFC830 (-14288) Loc: 0x38C8 | offset to vtable
- +0x00FC | 38 36 00 00 | UOffset32 | 0x00003638 (13880) Loc: 0x3734 | offset to field `filename` (string)
+ +0x00F8 | 78 C8 FF FF | SOffset32 | 0xFFFFC878 (-14216) Loc: 0x3880 | offset to vtable
+ +0x00FC | F0 35 00 00 | UOffset32 | 0x000035F0 (13808) Loc: 0x36EC | offset to field `filename` (string)
+0x0100 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0104 | offset to field `included_filenames` (vector)
vector (reflection.SchemaFile.included_filenames):
+0x0104 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x0108 | 2C 36 00 00 | UOffset32 | 0x0000362C (13868) Loc: 0x3734 | offset to string[0]
- +0x010C | 64 37 00 00 | UOffset32 | 0x00003764 (14180) Loc: 0x3870 | offset to string[1]
+ +0x0108 | E4 35 00 00 | UOffset32 | 0x000035E4 (13796) Loc: 0x36EC | offset to string[0]
+ +0x010C | 1C 37 00 00 | UOffset32 | 0x0000371C (14108) Loc: 0x3828 | offset to string[1]
padding:
+0x0110 | 00 00 | uint8_t[2] | .. | padding
@@ -128,7 +128,7 @@
+0x0120 | 0E 00 00 00 | SOffset32 | 0x0000000E (14) Loc: 0x0112 | offset to vtable
+0x0124 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0144 | offset to field `name` (string)
+0x0128 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0130 | offset to field `calls` (vector)
- +0x012C | B8 35 00 00 | UOffset32 | 0x000035B8 (13752) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x012C | 70 35 00 00 | UOffset32 | 0x00003570 (13680) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Service.calls):
+0x0130 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
@@ -151,8 +151,8 @@
table (reflection.RPCCall):
+0x0168 | D0 FE FF FF | SOffset32 | 0xFFFFFED0 (-304) Loc: 0x0298 | offset to vtable
+0x016C | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x01AC | offset to field `name` (string)
- +0x0170 | 14 0C 00 00 | UOffset32 | 0x00000C14 (3092) Loc: 0x0D84 | offset to field `request` (table)
- +0x0174 | 50 2E 00 00 | UOffset32 | 0x00002E50 (11856) Loc: 0x2FC4 | offset to field `response` (table)
+ +0x0170 | 34 0C 00 00 | UOffset32 | 0x00000C34 (3124) Loc: 0x0DA4 | offset to field `request` (table)
+ +0x0174 | 70 2E 00 00 | UOffset32 | 0x00002E70 (11888) Loc: 0x2FE4 | offset to field `response` (table)
+0x0178 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x017C | offset to field `attributes` (vector)
vector (reflection.RPCCall.attributes):
@@ -160,7 +160,7 @@
+0x0180 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0184 | offset to table[0]
table (reflection.KeyValue):
- +0x0184 | BC C8 FF FF | SOffset32 | 0xFFFFC8BC (-14148) Loc: 0x38C8 | offset to vtable
+ +0x0184 | 04 C9 FF FF | SOffset32 | 0xFFFFC904 (-14076) Loc: 0x3880 | offset to vtable
+0x0188 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x019C | offset to field `key` (string)
+0x018C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0190 | offset to field `value` (string)
@@ -191,8 +191,8 @@
table (reflection.RPCCall):
+0x01C4 | 2C FF FF FF | SOffset32 | 0xFFFFFF2C (-212) Loc: 0x0298 | offset to vtable
+0x01C8 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x0208 | offset to field `name` (string)
- +0x01CC | B8 0B 00 00 | UOffset32 | 0x00000BB8 (3000) Loc: 0x0D84 | offset to field `request` (table)
- +0x01D0 | F4 2D 00 00 | UOffset32 | 0x00002DF4 (11764) Loc: 0x2FC4 | offset to field `response` (table)
+ +0x01CC | D8 0B 00 00 | UOffset32 | 0x00000BD8 (3032) Loc: 0x0DA4 | offset to field `request` (table)
+ +0x01D0 | 14 2E 00 00 | UOffset32 | 0x00002E14 (11796) Loc: 0x2FE4 | offset to field `response` (table)
+0x01D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x01D8 | offset to field `attributes` (vector)
vector (reflection.RPCCall.attributes):
@@ -200,7 +200,7 @@
+0x01DC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x01E0 | offset to table[0]
table (reflection.KeyValue):
- +0x01E0 | 18 C9 FF FF | SOffset32 | 0xFFFFC918 (-14056) Loc: 0x38C8 | offset to vtable
+ +0x01E0 | 60 C9 FF FF | SOffset32 | 0xFFFFC960 (-13984) Loc: 0x3880 | offset to vtable
+0x01E4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x01F8 | offset to field `key` (string)
+0x01E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x01EC | offset to field `value` (string)
@@ -227,8 +227,8 @@
table (reflection.RPCCall):
+0x021C | 84 FF FF FF | SOffset32 | 0xFFFFFF84 (-124) Loc: 0x0298 | offset to vtable
+0x0220 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x0288 | offset to field `name` (string)
- +0x0224 | A0 2D 00 00 | UOffset32 | 0x00002DA0 (11680) Loc: 0x2FC4 | offset to field `request` (table)
- +0x0228 | 5C 0B 00 00 | UOffset32 | 0x00000B5C (2908) Loc: 0x0D84 | offset to field `response` (table)
+ +0x0224 | C0 2D 00 00 | UOffset32 | 0x00002DC0 (11712) Loc: 0x2FE4 | offset to field `request` (table)
+ +0x0228 | 7C 0B 00 00 | UOffset32 | 0x00000B7C (2940) Loc: 0x0DA4 | offset to field `response` (table)
+0x022C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0230 | offset to field `attributes` (vector)
vector (reflection.RPCCall.attributes):
@@ -237,7 +237,7 @@
+0x0238 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x023C | offset to table[1]
table (reflection.KeyValue):
- +0x023C | 74 C9 FF FF | SOffset32 | 0xFFFFC974 (-13964) Loc: 0x38C8 | offset to vtable
+ +0x023C | BC C9 FF FF | SOffset32 | 0xFFFFC9BC (-13892) Loc: 0x3880 | offset to vtable
+0x0240 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0254 | offset to field `key` (string)
+0x0244 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0248 | offset to field `value` (string)
@@ -256,7 +256,7 @@
+0x0262 | 00 00 | uint8_t[2] | .. | padding
table (reflection.KeyValue):
- +0x0264 | 9C C9 FF FF | SOffset32 | 0xFFFFC99C (-13924) Loc: 0x38C8 | offset to vtable
+ +0x0264 | E4 C9 FF FF | SOffset32 | 0xFFFFC9E4 (-13852) Loc: 0x3880 | offset to vtable
+0x0268 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0278 | offset to field `key` (string)
+0x026C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0270 | offset to field `value` (string)
@@ -293,8 +293,8 @@
table (reflection.RPCCall):
+0x02A4 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0298 | offset to vtable
+0x02A8 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x02E8 | offset to field `name` (string)
- +0x02AC | D8 0A 00 00 | UOffset32 | 0x00000AD8 (2776) Loc: 0x0D84 | offset to field `request` (table)
- +0x02B0 | 14 2D 00 00 | UOffset32 | 0x00002D14 (11540) Loc: 0x2FC4 | offset to field `response` (table)
+ +0x02AC | F8 0A 00 00 | UOffset32 | 0x00000AF8 (2808) Loc: 0x0DA4 | offset to field `request` (table)
+ +0x02B0 | 34 2D 00 00 | UOffset32 | 0x00002D34 (11572) Loc: 0x2FE4 | offset to field `response` (table)
+0x02B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x02B8 | offset to field `attributes` (vector)
vector (reflection.RPCCall.attributes):
@@ -302,7 +302,7 @@
+0x02BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x02C0 | offset to table[0]
table (reflection.KeyValue):
- +0x02C0 | F8 C9 FF FF | SOffset32 | 0xFFFFC9F8 (-13832) Loc: 0x38C8 | offset to vtable
+ +0x02C0 | 40 CA FF FF | SOffset32 | 0xFFFFCA40 (-13760) Loc: 0x3880 | offset to vtable
+0x02C4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x02D8 | offset to field `key` (string)
+0x02C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x02CC | offset to field `value` (string)
@@ -338,10 +338,10 @@
+0x02FC | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0334 | offset to field `name` (string)
+0x0300 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0320 | offset to field `values` (vector)
+0x0304 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x030C | offset to field `underlying_type` (table)
- +0x0308 | DC 33 00 00 | UOffset32 | 0x000033DC (13276) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0308 | 94 33 00 00 | UOffset32 | 0x00003394 (13204) Loc: 0x369C | offset to field `declaration_file` (string)
table (reflection.Type):
- +0x030C | 60 CD FF FF | SOffset32 | 0xFFFFCD60 (-12960) Loc: 0x35AC | offset to vtable
+ +0x030C | A8 CD FF FF | SOffset32 | 0xFFFFCDA8 (-12888) Loc: 0x3564 | offset to vtable
+0x0310 | 00 00 00 | uint8_t[3] | ... | padding
+0x0313 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+0x0314 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -365,14 +365,14 @@
+0x035A | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x035C | 0C FB FF FF | SOffset32 | 0xFFFFFB0C (-1268) Loc: 0x0850 | offset to vtable
+ +0x035C | 1C F9 FF FF | SOffset32 | 0xFFFFF91C (-1764) Loc: 0x0A40 | offset to vtable
+0x0360 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0384 | offset to field `name` (string)
+0x0364 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0374 | offset to field `union_type` (table)
+0x0368 | 03 00 00 00 00 00 00 00 | int64_t | 0x0000000000000003 (3) | table field `value` (Long)
+0x0370 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x0374 | 5C CB FF FF | SOffset32 | 0xFFFFCB5C (-13476) Loc: 0x3818 | offset to vtable
+ +0x0374 | A4 CB FF FF | SOffset32 | 0xFFFFCBA4 (-13404) Loc: 0x37D0 | offset to vtable
+0x0378 | 00 00 00 | uint8_t[3] | ... | padding
+0x037B | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x037C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -384,14 +384,14 @@
+0x038A | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x038C | 3C FB FF FF | SOffset32 | 0xFFFFFB3C (-1220) Loc: 0x0850 | offset to vtable
+ +0x038C | 4C F9 FF FF | SOffset32 | 0xFFFFF94C (-1716) Loc: 0x0A40 | offset to vtable
+0x0390 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x03B4 | offset to field `name` (string)
+0x0394 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x03A4 | offset to field `union_type` (table)
+0x0398 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `value` (Long)
+0x03A0 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x03A4 | 8C CB FF FF | SOffset32 | 0xFFFFCB8C (-13428) Loc: 0x3818 | offset to vtable
+ +0x03A4 | D4 CB FF FF | SOffset32 | 0xFFFFCBD4 (-13356) Loc: 0x37D0 | offset to vtable
+0x03A8 | 00 00 00 | uint8_t[3] | ... | padding
+0x03AB | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x03AC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -403,14 +403,14 @@
+0x03BA | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x03BC | 6C FB FF FF | SOffset32 | 0xFFFFFB6C (-1172) Loc: 0x0850 | offset to vtable
+ +0x03BC | 7C F9 FF FF | SOffset32 | 0xFFFFF97C (-1668) Loc: 0x0A40 | offset to vtable
+0x03C0 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x03E4 | offset to field `name` (string)
+0x03C4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x03D4 | offset to field `union_type` (table)
+0x03C8 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
+0x03D0 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x03D4 | BC CB FF FF | SOffset32 | 0xFFFFCBBC (-13380) Loc: 0x3818 | offset to vtable
+ +0x03D4 | 04 CC FF FF | SOffset32 | 0xFFFFCC04 (-13308) Loc: 0x37D0 | offset to vtable
+0x03D8 | 00 00 00 | uint8_t[3] | ... | padding
+0x03DB | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x03DC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -422,12 +422,12 @@
+0x03EA | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x03EC | 0C F9 FF FF | SOffset32 | 0xFFFFF90C (-1780) Loc: 0x0AE0 | offset to vtable
+ +0x03EC | 08 F9 FF FF | SOffset32 | 0xFFFFF908 (-1784) Loc: 0x0AE4 | offset to vtable
+0x03F0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0404 | offset to field `name` (string)
+0x03F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x03F8 | offset to field `union_type` (table)
table (reflection.Type):
- +0x03F8 | 00 F9 FF FF | SOffset32 | 0xFFFFF900 (-1792) Loc: 0x0AF8 | offset to vtable
+ +0x03F8 | FC F8 FF FF | SOffset32 | 0xFFFFF8FC (-1796) Loc: 0x0AFC | offset to vtable
+0x03FC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0400 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -446,10 +446,10 @@
+0x0418 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0450 | offset to field `name` (string)
+0x041C | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x043C | offset to field `values` (vector)
+0x0420 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0428 | offset to field `underlying_type` (table)
- +0x0424 | C0 32 00 00 | UOffset32 | 0x000032C0 (12992) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0424 | 78 32 00 00 | UOffset32 | 0x00003278 (12920) Loc: 0x369C | offset to field `declaration_file` (string)
table (reflection.Type):
- +0x0428 | 7C CE FF FF | SOffset32 | 0xFFFFCE7C (-12676) Loc: 0x35AC | offset to vtable
+ +0x0428 | C4 CE FF FF | SOffset32 | 0xFFFFCEC4 (-12604) Loc: 0x3564 | offset to vtable
+0x042C | 00 00 00 | uint8_t[3] | ... | padding
+0x042F | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+0x0430 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
@@ -472,14 +472,14 @@
+0x0473 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x0474 | 24 FC FF FF | SOffset32 | 0xFFFFFC24 (-988) Loc: 0x0850 | offset to vtable
+ +0x0474 | 34 FA FF FF | SOffset32 | 0xFFFFFA34 (-1484) Loc: 0x0A40 | offset to vtable
+0x0478 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x049C | offset to field `name` (string)
+0x047C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x048C | offset to field `union_type` (table)
+0x0480 | 03 00 00 00 00 00 00 00 | int64_t | 0x0000000000000003 (3) | table field `value` (Long)
+0x0488 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x048C | 74 CC FF FF | SOffset32 | 0xFFFFCC74 (-13196) Loc: 0x3818 | offset to vtable
+ +0x048C | BC CC FF FF | SOffset32 | 0xFFFFCCBC (-13124) Loc: 0x37D0 | offset to vtable
+0x0490 | 00 00 00 | uint8_t[3] | ... | padding
+0x0493 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x0494 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | table field `index` (Int)
@@ -491,14 +491,14 @@
+0x04A2 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x04A4 | 54 FC FF FF | SOffset32 | 0xFFFFFC54 (-940) Loc: 0x0850 | offset to vtable
+ +0x04A4 | 64 FA FF FF | SOffset32 | 0xFFFFFA64 (-1436) Loc: 0x0A40 | offset to vtable
+0x04A8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x04CC | offset to field `name` (string)
+0x04AC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x04BC | offset to field `union_type` (table)
+0x04B0 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `value` (Long)
+0x04B8 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x04BC | A4 CC FF FF | SOffset32 | 0xFFFFCCA4 (-13148) Loc: 0x3818 | offset to vtable
+ +0x04BC | EC CC FF FF | SOffset32 | 0xFFFFCCEC (-13076) Loc: 0x37D0 | offset to vtable
+0x04C0 | 00 00 00 | uint8_t[3] | ... | padding
+0x04C3 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x04C4 | 07 00 00 00 | uint32_t | 0x00000007 (7) | table field `index` (Int)
@@ -510,13 +510,13 @@
+0x04D2 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x04D4 | 94 FA FF FF | SOffset32 | 0xFFFFFA94 (-1388) Loc: 0x0A40 | offset to vtable
+ +0x04D4 | D4 FC FF FF | SOffset32 | 0xFFFFFCD4 (-812) Loc: 0x0800 | offset to vtable
+0x04D8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x04F8 | offset to field `name` (string)
+0x04DC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x04E8 | offset to field `union_type` (table)
+0x04E0 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
table (reflection.Type):
- +0x04E8 | D0 CC FF FF | SOffset32 | 0xFFFFCCD0 (-13104) Loc: 0x3818 | offset to vtable
+ +0x04E8 | 18 CD FF FF | SOffset32 | 0xFFFFCD18 (-13032) Loc: 0x37D0 | offset to vtable
+0x04EC | 00 00 00 | uint8_t[3] | ... | padding
+0x04EF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x04F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -531,12 +531,12 @@
+0x04FE | 00 00 | uint8_t[2] | .. | padding
table (reflection.EnumVal):
- +0x0500 | 20 FA FF FF | SOffset32 | 0xFFFFFA20 (-1504) Loc: 0x0AE0 | offset to vtable
+ +0x0500 | 1C FA FF FF | SOffset32 | 0xFFFFFA1C (-1508) Loc: 0x0AE4 | offset to vtable
+0x0504 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0518 | offset to field `name` (string)
+0x0508 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x050C | offset to field `union_type` (table)
table (reflection.Type):
- +0x050C | 14 FA FF FF | SOffset32 | 0xFFFFFA14 (-1516) Loc: 0x0AF8 | offset to vtable
+ +0x050C | 10 FA FF FF | SOffset32 | 0xFFFFFA10 (-1520) Loc: 0x0AFC | offset to vtable
+0x0510 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0514 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -563,10 +563,10 @@
+0x053C | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0574 | offset to field `name` (string)
+0x0540 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0560 | offset to field `values` (vector)
+0x0544 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x054C | offset to field `underlying_type` (table)
- +0x0548 | 9C 31 00 00 | UOffset32 | 0x0000319C (12700) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0548 | 54 31 00 00 | UOffset32 | 0x00003154 (12628) Loc: 0x369C | offset to field `declaration_file` (string)
table (reflection.Type):
- +0x054C | A0 CF FF FF | SOffset32 | 0xFFFFCFA0 (-12384) Loc: 0x35AC | offset to vtable
+ +0x054C | E8 CF FF FF | SOffset32 | 0xFFFFCFE8 (-12312) Loc: 0x3564 | offset to vtable
+0x0550 | 00 00 00 | uint8_t[3] | ... | padding
+0x0553 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+0x0554 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
@@ -588,13 +588,13 @@
+0x058A | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x058C | 4C FB FF FF | SOffset32 | 0xFFFFFB4C (-1204) Loc: 0x0A40 | offset to vtable
+ +0x058C | 8C FD FF FF | SOffset32 | 0xFFFFFD8C (-628) Loc: 0x0800 | offset to vtable
+0x0590 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x05B0 | offset to field `name` (string)
+0x0594 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x05A0 | offset to field `union_type` (table)
+0x0598 | 03 00 00 00 00 00 00 00 | int64_t | 0x0000000000000003 (3) | table field `value` (Long)
table (reflection.Type):
- +0x05A0 | 88 CD FF FF | SOffset32 | 0xFFFFCD88 (-12920) Loc: 0x3818 | offset to vtable
+ +0x05A0 | D0 CD FF FF | SOffset32 | 0xFFFFCDD0 (-12848) Loc: 0x37D0 | offset to vtable
+0x05A4 | 00 00 00 | uint8_t[3] | ... | padding
+0x05A7 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x05A8 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | table field `index` (Int)
@@ -608,13 +608,13 @@
+0x05CB | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x05CC | 8C FB FF FF | SOffset32 | 0xFFFFFB8C (-1140) Loc: 0x0A40 | offset to vtable
+ +0x05CC | CC FD FF FF | SOffset32 | 0xFFFFFDCC (-564) Loc: 0x0800 | offset to vtable
+0x05D0 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x05F0 | offset to field `name` (string)
+0x05D4 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x05E0 | offset to field `union_type` (table)
+0x05D8 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `value` (Long)
table (reflection.Type):
- +0x05E0 | C8 CD FF FF | SOffset32 | 0xFFFFCDC8 (-12856) Loc: 0x3818 | offset to vtable
+ +0x05E0 | 10 CE FF FF | SOffset32 | 0xFFFFCE10 (-12784) Loc: 0x37D0 | offset to vtable
+0x05E4 | 00 00 00 | uint8_t[3] | ... | padding
+0x05E7 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x05E8 | 07 00 00 00 | uint32_t | 0x00000007 (7) | table field `index` (Int)
@@ -628,13 +628,13 @@
+0x060B | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x060C | CC FB FF FF | SOffset32 | 0xFFFFFBCC (-1076) Loc: 0x0A40 | offset to vtable
+ +0x060C | 0C FE FF FF | SOffset32 | 0xFFFFFE0C (-500) Loc: 0x0800 | offset to vtable
+0x0610 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0630 | offset to field `name` (string)
+0x0614 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0620 | offset to field `union_type` (table)
+0x0618 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
table (reflection.Type):
- +0x0620 | 08 CE FF FF | SOffset32 | 0xFFFFCE08 (-12792) Loc: 0x3818 | offset to vtable
+ +0x0620 | 50 CE FF FF | SOffset32 | 0xFFFFCE50 (-12720) Loc: 0x37D0 | offset to vtable
+0x0624 | 00 00 00 | uint8_t[3] | ... | padding
+0x0627 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+0x0628 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
@@ -646,12 +646,12 @@
+0x063B | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x063C | 5C FB FF FF | SOffset32 | 0xFFFFFB5C (-1188) Loc: 0x0AE0 | offset to vtable
+ +0x063C | 58 FB FF FF | SOffset32 | 0xFFFFFB58 (-1192) Loc: 0x0AE4 | offset to vtable
+0x0640 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0654 | offset to field `name` (string)
+0x0644 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0648 | offset to field `union_type` (table)
table (reflection.Type):
- +0x0648 | 50 FB FF FF | SOffset32 | 0xFFFFFB50 (-1200) Loc: 0x0AF8 | offset to vtable
+ +0x0648 | 4C FB FF FF | SOffset32 | 0xFFFFFB4C (-1204) Loc: 0x0AFC | offset to vtable
+0x064C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0650 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -677,14 +677,14 @@
+0x0678 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x06C8 | offset to field `values` (vector)
+0x067C | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x06B4 | offset to field `underlying_type` (table)
+0x0680 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0688 | offset to field `attributes` (vector)
- +0x0684 | 60 30 00 00 | UOffset32 | 0x00003060 (12384) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0684 | 18 30 00 00 | UOffset32 | 0x00003018 (12312) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Enum.attributes):
+0x0688 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+0x068C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0690 | offset to table[0]
table (reflection.KeyValue):
- +0x0690 | C8 CD FF FF | SOffset32 | 0xFFFFCDC8 (-12856) Loc: 0x38C8 | offset to vtable
+ +0x0690 | 10 CE FF FF | SOffset32 | 0xFFFFCE10 (-12784) Loc: 0x3880 | offset to vtable
+0x0694 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x06A4 | offset to field `key` (string)
+0x0698 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x069C | offset to field `value` (string)
@@ -706,7 +706,7 @@
+0x06B2 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Type):
- +0x06B4 | 08 D1 FF FF | SOffset32 | 0xFFFFD108 (-12024) Loc: 0x35AC | offset to vtable
+ +0x06B4 | 50 D1 FF FF | SOffset32 | 0xFFFFD150 (-11952) Loc: 0x3564 | offset to vtable
+0x06B8 | 00 00 00 | uint8_t[3] | ... | padding
+0x06BB | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+0x06BC | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
@@ -727,14 +727,14 @@
+0x06F3 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x06F4 | A4 FE FF FF | SOffset32 | 0xFFFFFEA4 (-348) Loc: 0x0850 | offset to vtable
+ +0x06F4 | B4 FC FF FF | SOffset32 | 0xFFFFFCB4 (-844) Loc: 0x0A40 | offset to vtable
+0x06F8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0718 | offset to field `name` (string)
+0x06FC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x070C | offset to field `union_type` (table)
+0x0700 | 00 00 00 00 00 01 00 00 | int64_t | 0x0000010000000000 (1099511627776) | table field `value` (Long)
+0x0708 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x070C | 14 FC FF FF | SOffset32 | 0xFFFFFC14 (-1004) Loc: 0x0AF8 | offset to vtable
+ +0x070C | 10 FC FF FF | SOffset32 | 0xFFFFFC10 (-1008) Loc: 0x0AFC | offset to vtable
+0x0710 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0714 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -744,14 +744,14 @@
+0x0723 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x0724 | D4 FE FF FF | SOffset32 | 0xFFFFFED4 (-300) Loc: 0x0850 | offset to vtable
+ +0x0724 | E4 FC FF FF | SOffset32 | 0xFFFFFCE4 (-796) Loc: 0x0A40 | offset to vtable
+0x0728 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0748 | offset to field `name` (string)
+0x072C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x073C | offset to field `union_type` (table)
+0x0730 | 04 00 00 00 00 00 00 00 | int64_t | 0x0000000000000004 (4) | table field `value` (Long)
+0x0738 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x073C | 44 FC FF FF | SOffset32 | 0xFFFFFC44 (-956) Loc: 0x0AF8 | offset to vtable
+ +0x073C | 40 FC FF FF | SOffset32 | 0xFFFFFC40 (-960) Loc: 0x0AFC | offset to vtable
+0x0740 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0744 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -761,13 +761,13 @@
+0x0753 | 00 | char | 0x00 (0) | string terminator
table (reflection.EnumVal):
- +0x0754 | 14 FD FF FF | SOffset32 | 0xFFFFFD14 (-748) Loc: 0x0A40 | offset to vtable
+ +0x0754 | 54 FF FF FF | SOffset32 | 0xFFFFFF54 (-172) Loc: 0x0800 | offset to vtable
+0x0758 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x0774 | offset to field `name` (string)
+0x075C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0768 | offset to field `union_type` (table)
+0x0760 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `value` (Long)
table (reflection.Type):
- +0x0768 | 70 FC FF FF | SOffset32 | 0xFFFFFC70 (-912) Loc: 0x0AF8 | offset to vtable
+ +0x0768 | 6C FC FF FF | SOffset32 | 0xFFFFFC6C (-916) Loc: 0x0AFC | offset to vtable
+0x076C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0770 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -777,14 +777,14 @@
+0x077F | 00 | char | 0x00 (0) | string terminator
table (reflection.Enum):
- +0x0780 | 0A FD FF FF | SOffset32 | 0xFFFFFD0A (-758) Loc: 0x0A76 | offset to vtable
+ +0x0780 | 06 FD FF FF | SOffset32 | 0xFFFFFD06 (-762) Loc: 0x0A7A | offset to vtable
+0x0784 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x07BC | offset to field `name` (string)
+0x0788 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x07A8 | offset to field `values` (vector)
+0x078C | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0794 | offset to field `underlying_type` (table)
- +0x0790 | 54 2F 00 00 | UOffset32 | 0x00002F54 (12116) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0790 | 0C 2F 00 00 | UOffset32 | 0x00002F0C (12044) Loc: 0x369C | offset to field `declaration_file` (string)
table (reflection.Type):
- +0x0794 | E8 D1 FF FF | SOffset32 | 0xFFFFD1E8 (-11800) Loc: 0x35AC | offset to vtable
+ +0x0794 | 30 D2 FF FF | SOffset32 | 0xFFFFD230 (-11728) Loc: 0x3564 | offset to vtable
+0x0798 | 00 00 00 | uint8_t[3] | ... | padding
+0x079B | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
+0x079C | 05 00 00 00 | uint32_t | 0x00000005 (5) | table field `index` (Int)
@@ -794,8 +794,8 @@
vector (reflection.Enum.values):
+0x07A8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
+0x07AC | B0 00 00 00 | UOffset32 | 0x000000B0 (176) Loc: 0x085C | offset to table[0]
- +0x07B0 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x082C | offset to table[1]
- +0x07B4 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x07FC | offset to table[2]
+ +0x07B0 | 88 00 00 00 | UOffset32 | 0x00000088 (136) Loc: 0x0838 | offset to table[1]
+ +0x07B4 | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x080C | offset to table[2]
+0x07B8 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x07D4 | offset to table[3]
string (reflection.Enum.name):
@@ -807,75 +807,75 @@
table (reflection.EnumVal):
+0x07D4 | 94 FD FF FF | SOffset32 | 0xFFFFFD94 (-620) Loc: 0x0A40 | offset to vtable
- +0x07D8 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x07F4 | offset to field `name` (string)
- +0x07DC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x07E8 | offset to field `union_type` (table)
+ +0x07D8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x07F8 | offset to field `name` (string)
+ +0x07DC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x07EC | offset to field `union_type` (table)
+0x07E0 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `value` (Long)
+ +0x07E8 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x07E8 | F0 FC FF FF | SOffset32 | 0xFFFFFCF0 (-784) Loc: 0x0AF8 | offset to vtable
- +0x07EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x07F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x07EC | F0 FC FF FF | SOffset32 | 0xFFFFFCF0 (-784) Loc: 0x0AFC | offset to vtable
+ +0x07F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x07F4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.EnumVal.name):
- +0x07F4 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x07F8 | 45 6C 66 | char[3] | Elf | string literal
- +0x07FB | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.EnumVal):
- +0x07FC | AC FF FF FF | SOffset32 | 0xFFFFFFAC (-84) Loc: 0x0850 | offset to vtable
- +0x0800 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0820 | offset to field `name` (string)
- +0x0804 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0814 | offset to field `union_type` (table)
- +0x0808 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
- +0x0810 | 00 00 00 00 | uint8_t[4] | .... | padding
-
-table (reflection.Type):
- +0x0814 | 1C FD FF FF | SOffset32 | 0xFFFFFD1C (-740) Loc: 0x0AF8 | offset to vtable
- +0x0818 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x081C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.EnumVal.name):
- +0x0820 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x0824 | 44 77 61 72 66 | char[5] | Dwarf | string literal
- +0x0829 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x082A | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.EnumVal):
- +0x082C | 4C FD FF FF | SOffset32 | 0xFFFFFD4C (-692) Loc: 0x0AE0 | offset to vtable
- +0x0830 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0844 | offset to field `name` (string)
- +0x0834 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0838 | offset to field `union_type` (table)
-
-table (reflection.Type):
- +0x0838 | 40 FD FF FF | SOffset32 | 0xFFFFFD40 (-704) Loc: 0x0AF8 | offset to vtable
- +0x083C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x0840 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.EnumVal.name):
- +0x0844 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x0848 | 48 75 6D 61 6E | char[5] | Human | string literal
- +0x084D | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x084E | 00 00 | uint8_t[2] | .. | padding
+ +0x07F8 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x07FC | 45 6C 66 | char[3] | Elf | string literal
+ +0x07FF | 00 | char | 0x00 (0) | string terminator
vtable (reflection.EnumVal):
- +0x0850 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
- +0x0852 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x0854 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x0856 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `value` (id: 1)
- +0x0858 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `object` (id: 2) <null> (Obj)
- +0x085A | 08 00 | VOffset16 | 0x0008 (8) | offset to field `union_type` (id: 3)
+ +0x0800 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
+ +0x0802 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x0804 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x0806 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `value` (id: 1)
+ +0x0808 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `object` (id: 2) <null> (Obj)
+ +0x080A | 08 00 | VOffset16 | 0x0008 (8) | offset to field `union_type` (id: 3)
table (reflection.EnumVal):
- +0x085C | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0850 | offset to vtable
+ +0x080C | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0800 | offset to vtable
+ +0x0810 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x082C | offset to field `name` (string)
+ +0x0814 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0820 | offset to field `union_type` (table)
+ +0x0818 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
+
+table (reflection.Type):
+ +0x0820 | 24 FD FF FF | SOffset32 | 0xFFFFFD24 (-732) Loc: 0x0AFC | offset to vtable
+ +0x0824 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x0828 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.EnumVal.name):
+ +0x082C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x0830 | 44 77 61 72 66 | char[5] | Dwarf | string literal
+ +0x0835 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x0836 | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.EnumVal):
+ +0x0838 | 54 FD FF FF | SOffset32 | 0xFFFFFD54 (-684) Loc: 0x0AE4 | offset to vtable
+ +0x083C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0850 | offset to field `name` (string)
+ +0x0840 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0844 | offset to field `union_type` (table)
+
+table (reflection.Type):
+ +0x0844 | 48 FD FF FF | SOffset32 | 0xFFFFFD48 (-696) Loc: 0x0AFC | offset to vtable
+ +0x0848 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x084C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.EnumVal.name):
+ +0x0850 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x0854 | 48 75 6D 61 6E | char[5] | Human | string literal
+ +0x0859 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x085A | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.EnumVal):
+ +0x085C | 1C FE FF FF | SOffset32 | 0xFFFFFE1C (-484) Loc: 0x0A40 | offset to vtable
+0x0860 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0880 | offset to field `name` (string)
+0x0864 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0874 | offset to field `union_type` (table)
+0x0868 | FF FF FF FF FF FF FF FF | int64_t | 0xFFFFFFFFFFFFFFFF (-1) | table field `value` (Long)
+0x0870 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x0874 | 7C FD FF FF | SOffset32 | 0xFFFFFD7C (-644) Loc: 0x0AF8 | offset to vtable
+ +0x0874 | 78 FD FF FF | SOffset32 | 0xFFFFFD78 (-648) Loc: 0x0AFC | offset to vtable
+0x0878 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x087C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -902,7 +902,7 @@
+0x08A8 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x0918 | offset to field `underlying_type` (table)
+0x08AC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x08EC | offset to field `attributes` (vector)
+0x08B0 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x08B8 | offset to field `documentation` (vector)
- +0x08B4 | 30 2E 00 00 | UOffset32 | 0x00002E30 (11824) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x08B4 | E8 2D 00 00 | UOffset32 | 0x00002DE8 (11752) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Enum.documentation):
+0x08B8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
@@ -922,7 +922,7 @@
+0x08F0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x08F4 | offset to table[0]
table (reflection.KeyValue):
- +0x08F4 | 2C D0 FF FF | SOffset32 | 0xFFFFD02C (-12244) Loc: 0x38C8 | offset to vtable
+ +0x08F4 | 74 D0 FF FF | SOffset32 | 0xFFFFD074 (-12172) Loc: 0x3880 | offset to vtable
+0x08F8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0908 | offset to field `key` (string)
+0x08FC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0900 | offset to field `value` (string)
@@ -944,7 +944,7 @@
+0x0916 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Type):
- +0x0918 | 6C D3 FF FF | SOffset32 | 0xFFFFD36C (-11412) Loc: 0x35AC | offset to vtable
+ +0x0918 | B4 D3 FF FF | SOffset32 | 0xFFFFD3B4 (-11340) Loc: 0x3564 | offset to vtable
+0x091C | 00 00 00 | uint8_t[3] | ... | padding
+0x091F | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
+0x0920 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
@@ -990,7 +990,7 @@
+0x0999 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x099C | A4 FE FF FF | SOffset32 | 0xFFFFFEA4 (-348) Loc: 0x0AF8 | offset to vtable
+ +0x099C | A0 FE FF FF | SOffset32 | 0xFFFFFEA0 (-352) Loc: 0x0AFC | offset to vtable
+0x09A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x09A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -1037,7 +1037,7 @@
+0x0A27 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x0A28 | 30 FF FF FF | SOffset32 | 0xFFFFFF30 (-208) Loc: 0x0AF8 | offset to vtable
+ +0x0A28 | 2C FF FF FF | SOffset32 | 0xFFFFFF2C (-212) Loc: 0x0AFC | offset to vtable
+0x0A2C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+0x0A30 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
@@ -1051,7 +1051,7 @@
vtable (reflection.EnumVal):
+0x0A40 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
- +0x0A42 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x0A42 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+0x0A44 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+0x0A46 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `value` (id: 1)
+0x0A48 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `object` (id: 2) <null> (Obj)
@@ -1059,5436 +1059,5392 @@
table (reflection.EnumVal):
+0x0A4C | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0A40 | offset to vtable
- +0x0A50 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x0A6C | offset to field `name` (string)
- +0x0A54 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0A60 | offset to field `union_type` (table)
+ +0x0A50 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0A70 | offset to field `name` (string)
+ +0x0A54 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0A64 | offset to field `union_type` (table)
+0x0A58 | 01 00 00 00 00 00 00 00 | int64_t | 0x0000000000000001 (1) | table field `value` (Long)
+ +0x0A60 | 00 00 00 00 | uint8_t[4] | .... | padding
table (reflection.Type):
- +0x0A60 | 68 FF FF FF | SOffset32 | 0xFFFFFF68 (-152) Loc: 0x0AF8 | offset to vtable
- +0x0A64 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x0A68 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0A64 | 68 FF FF FF | SOffset32 | 0xFFFFFF68 (-152) Loc: 0x0AFC | offset to vtable
+ +0x0A68 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x0A6C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.EnumVal.name):
- +0x0A6C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0A70 | 52 65 64 | char[3] | Red | string literal
- +0x0A73 | 00 | char | 0x00 (0) | string terminator
+ +0x0A70 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0A74 | 52 65 64 | char[3] | Red | string literal
+ +0x0A77 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x0A74 | 00 00 | uint8_t[2] | .. | padding
+ +0x0A78 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Enum):
- +0x0A76 | 12 00 | uint16_t | 0x0012 (18) | size of this vtable
- +0x0A78 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x0A7A | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x0A7C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `values` (id: 1)
- +0x0A7E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_union` (id: 2) <defaults to 0> (Bool)
- +0x0A80 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `underlying_type` (id: 3)
- +0x0A82 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 4) <null> (Vector)
- +0x0A84 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 5) <null> (Vector)
- +0x0A86 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `declaration_file` (id: 6)
+ +0x0A7A | 12 00 | uint16_t | 0x0012 (18) | size of this vtable
+ +0x0A7C | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x0A7E | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x0A80 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `values` (id: 1)
+ +0x0A82 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_union` (id: 2) <defaults to 0> (Bool)
+ +0x0A84 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `underlying_type` (id: 3)
+ +0x0A86 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 4) <null> (Vector)
+ +0x0A88 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 5) <null> (Vector)
+ +0x0A8A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `declaration_file` (id: 6)
table (reflection.Enum):
- +0x0A88 | 12 00 00 00 | SOffset32 | 0x00000012 (18) Loc: 0x0A76 | offset to vtable
- +0x0A8C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x0AB8 | offset to field `name` (string)
- +0x0A90 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0AB0 | offset to field `values` (vector)
- +0x0A94 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0A9C | offset to field `underlying_type` (table)
- +0x0A98 | D8 2D 00 00 | UOffset32 | 0x00002DD8 (11736) Loc: 0x3870 | offset to field `declaration_file` (string)
+ +0x0A8C | 12 00 00 00 | SOffset32 | 0x00000012 (18) Loc: 0x0A7A | offset to vtable
+ +0x0A90 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x0ABC | offset to field `name` (string)
+ +0x0A94 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x0AB4 | offset to field `values` (vector)
+ +0x0A98 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0AA0 | offset to field `underlying_type` (table)
+ +0x0A9C | 8C 2D 00 00 | UOffset32 | 0x00002D8C (11660) Loc: 0x3828 | offset to field `declaration_file` (string)
table (reflection.Type):
- +0x0A9C | F0 D4 FF FF | SOffset32 | 0xFFFFD4F0 (-11024) Loc: 0x35AC | offset to vtable
- +0x0AA0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0AA3 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
- +0x0AA4 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x0AA8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x0AAC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0AA0 | 3C D5 FF FF | SOffset32 | 0xFFFFD53C (-10948) Loc: 0x3564 | offset to vtable
+ +0x0AA4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0AA7 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
+ +0x0AA8 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x0AAC | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x0AB0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
vector (reflection.Enum.values):
- +0x0AB0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x0AB4 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0AEC | offset to table[0]
+ +0x0AB4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x0AB8 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0AF0 | offset to table[0]
string (reflection.Enum.name):
- +0x0AB8 | 21 00 00 00 | uint32_t | 0x00000021 (33) | length of string
- +0x0ABC | 4D 79 47 61 6D 65 2E 4F | char[33] | MyGame.O | string literal
- +0x0AC4 | 74 68 65 72 4E 61 6D 65 | | therName
- +0x0ACC | 53 70 61 63 65 2E 46 72 | | Space.Fr
- +0x0AD4 | 6F 6D 49 6E 63 6C 75 64 | | omInclud
- +0x0ADC | 65 | | e
- +0x0ADD | 00 | char | 0x00 (0) | string terminator
+ +0x0ABC | 21 00 00 00 | uint32_t | 0x00000021 (33) | length of string
+ +0x0AC0 | 4D 79 47 61 6D 65 2E 4F | char[33] | MyGame.O | string literal
+ +0x0AC8 | 74 68 65 72 4E 61 6D 65 | | therName
+ +0x0AD0 | 53 70 61 63 65 2E 46 72 | | Space.Fr
+ +0x0AD8 | 6F 6D 49 6E 63 6C 75 64 | | omInclud
+ +0x0AE0 | 65 | | e
+ +0x0AE1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x0ADE | 00 00 | uint8_t[2] | .. | padding
+ +0x0AE2 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.EnumVal):
- +0x0AE0 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
- +0x0AE2 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
- +0x0AE4 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x0AE6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `value` (id: 1) <defaults to 0> (Long)
- +0x0AE8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `object` (id: 2) <null> (Obj)
- +0x0AEA | 08 00 | VOffset16 | 0x0008 (8) | offset to field `union_type` (id: 3)
+ +0x0AE4 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
+ +0x0AE6 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
+ +0x0AE8 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x0AEA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `value` (id: 1) <defaults to 0> (Long)
+ +0x0AEC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `object` (id: 2) <null> (Obj)
+ +0x0AEE | 08 00 | VOffset16 | 0x0008 (8) | offset to field `union_type` (id: 3)
table (reflection.EnumVal):
- +0x0AEC | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0AE0 | offset to vtable
- +0x0AF0 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0B14 | offset to field `name` (string)
- +0x0AF4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0B08 | offset to field `union_type` (table)
+ +0x0AF0 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0AE4 | offset to vtable
+ +0x0AF4 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0B18 | offset to field `name` (string)
+ +0x0AF8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0B0C | offset to field `union_type` (table)
vtable (reflection.Type):
- +0x0AF8 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x0AFA | 0C 00 | uint16_t | 0x000C (12) | size of referring table
- +0x0AFC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_type` (id: 0) <defaults to 0> (Byte)
- +0x0AFE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
- +0x0B00 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
- +0x0B02 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x0B04 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `base_size` (id: 4)
- +0x0B06 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
+ +0x0AFC | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x0AFE | 0C 00 | uint16_t | 0x000C (12) | size of referring table
+ +0x0B00 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_type` (id: 0) <defaults to 0> (Byte)
+ +0x0B02 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
+ +0x0B04 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
+ +0x0B06 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x0B08 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `base_size` (id: 4)
+ +0x0B0A | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x0B08 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x0AF8 | offset to vtable
- +0x0B0C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x0B10 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0B0C | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x0AFC | offset to vtable
+ +0x0B10 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x0B14 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.EnumVal.name):
- +0x0B14 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
- +0x0B18 | 49 6E 63 6C 75 64 65 56 | char[10] | IncludeV | string literal
- +0x0B20 | 61 6C | | al
- +0x0B22 | 00 | char | 0x00 (0) | string terminator
+ +0x0B18 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
+ +0x0B1C | 49 6E 63 6C 75 64 65 56 | char[10] | IncludeV | string literal
+ +0x0B24 | 61 6C | | al
+ +0x0B26 | 00 | char | 0x00 (0) | string terminator
table (reflection.Object):
- +0x0B24 | 8C D3 FF FF | SOffset32 | 0xFFFFD38C (-11380) Loc: 0x3798 | offset to vtable
- +0x0B28 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x0B6C | offset to field `name` (string)
- +0x0B2C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0B38 | offset to field `fields` (vector)
- +0x0B30 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x0B34 | B0 2B 00 00 | UOffset32 | 0x00002BB0 (11184) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0B28 | D8 D3 FF FF | SOffset32 | 0xFFFFD3D8 (-11304) Loc: 0x3750 | offset to vtable
+ +0x0B2C | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x0B70 | offset to field `name` (string)
+ +0x0B30 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0B3C | offset to field `fields` (vector)
+ +0x0B34 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x0B38 | 64 2B 00 00 | UOffset32 | 0x00002B64 (11108) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x0B38 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of vector (# items)
- +0x0B3C | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x0C08 | offset to table[0]
- +0x0B40 | A0 00 00 00 | UOffset32 | 0x000000A0 (160) Loc: 0x0BE0 | offset to table[1]
- +0x0B44 | A8 01 00 00 | UOffset32 | 0x000001A8 (424) Loc: 0x0CEC | offset to table[2]
- +0x0B48 | 58 01 00 00 | UOffset32 | 0x00000158 (344) Loc: 0x0CA0 | offset to table[3]
- +0x0B4C | 08 01 00 00 | UOffset32 | 0x00000108 (264) Loc: 0x0C54 | offset to table[4]
- +0x0B50 | F8 01 00 00 | UOffset32 | 0x000001F8 (504) Loc: 0x0D48 | offset to table[5]
- +0x0B54 | 70 01 00 00 | UOffset32 | 0x00000170 (368) Loc: 0x0CC4 | offset to table[6]
- +0x0B58 | 24 01 00 00 | UOffset32 | 0x00000124 (292) Loc: 0x0C7C | offset to table[7]
- +0x0B5C | D0 00 00 00 | UOffset32 | 0x000000D0 (208) Loc: 0x0C2C | offset to table[8]
- +0x0B60 | B4 01 00 00 | UOffset32 | 0x000001B4 (436) Loc: 0x0D14 | offset to table[9]
- +0x0B64 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x0BB8 | offset to table[10]
- +0x0B68 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0B8C | offset to table[11]
+ +0x0B3C | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of vector (# items)
+ +0x0B40 | E8 00 00 00 | UOffset32 | 0x000000E8 (232) Loc: 0x0C28 | offset to table[0]
+ +0x0B44 | BC 00 00 00 | UOffset32 | 0x000000BC (188) Loc: 0x0C00 | offset to table[1]
+ +0x0B48 | C4 01 00 00 | UOffset32 | 0x000001C4 (452) Loc: 0x0D0C | offset to table[2]
+ +0x0B4C | 74 01 00 00 | UOffset32 | 0x00000174 (372) Loc: 0x0CC0 | offset to table[3]
+ +0x0B50 | 24 01 00 00 | UOffset32 | 0x00000124 (292) Loc: 0x0C74 | offset to table[4]
+ +0x0B54 | 14 02 00 00 | UOffset32 | 0x00000214 (532) Loc: 0x0D68 | offset to table[5]
+ +0x0B58 | 8C 01 00 00 | UOffset32 | 0x0000018C (396) Loc: 0x0CE4 | offset to table[6]
+ +0x0B5C | 40 01 00 00 | UOffset32 | 0x00000140 (320) Loc: 0x0C9C | offset to table[7]
+ +0x0B60 | EC 00 00 00 | UOffset32 | 0x000000EC (236) Loc: 0x0C4C | offset to table[8]
+ +0x0B64 | D0 01 00 00 | UOffset32 | 0x000001D0 (464) Loc: 0x0D34 | offset to table[9]
+ +0x0B68 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x0BD8 | offset to table[10]
+ +0x0B6C | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x0B90 | offset to table[11]
string (reflection.Object.name):
- +0x0B6C | 1A 00 00 00 | uint32_t | 0x0000001A (26) | length of string
- +0x0B70 | 4D 79 47 61 6D 65 2E 45 | char[26] | MyGame.E | string literal
- +0x0B78 | 78 61 6D 70 6C 65 2E 54 | | xample.T
- +0x0B80 | 79 70 65 41 6C 69 61 73 | | ypeAlias
- +0x0B88 | 65 73 | | es
- +0x0B8A | 00 | char | 0x00 (0) | string terminator
+ +0x0B70 | 1A 00 00 00 | uint32_t | 0x0000001A (26) | length of string
+ +0x0B74 | 4D 79 47 61 6D 65 2E 45 | char[26] | MyGame.E | string literal
+ +0x0B7C | 78 61 6D 70 6C 65 2E 54 | | xample.T
+ +0x0B84 | 79 70 65 41 6C 69 61 73 | | ypeAlias
+ +0x0B8C | 65 73 | | es
+ +0x0B8E | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x0B8C | DC D9 FF FF | SOffset32 | 0xFFFFD9DC (-9764) Loc: 0x31B0 | offset to vtable
- +0x0B90 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0B93 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x0B94 | 0B 00 | uint16_t | 0x000B (11) | table field `id` (UShort)
- +0x0B96 | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
- +0x0B98 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0BAC | offset to field `name` (string)
- +0x0B9C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0BA0 | offset to field `type` (table)
+ +0x0B90 | D4 FF FF FF | SOffset32 | 0xFFFFFFD4 (-44) Loc: 0x0BBC | offset to vtable
+ +0x0B94 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0B97 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x0B98 | 0B 00 | uint16_t | 0x000B (11) | table field `id` (UShort)
+ +0x0B9A | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
+ +0x0B9C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0BB0 | offset to field `name` (string)
+ +0x0BA0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0BA4 | offset to field `type` (table)
table (reflection.Type):
- +0x0BA0 | 60 DF FF FF | SOffset32 | 0xFFFFDF60 (-8352) Loc: 0x2C40 | offset to vtable
- +0x0BA4 | 00 00 | uint8_t[2] | .. | padding
- +0x0BA6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x0BA7 | 0C | uint8_t | 0x0C (12) | table field `element` (Byte)
- +0x0BA8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+ +0x0BA4 | 44 DF FF FF | SOffset32 | 0xFFFFDF44 (-8380) Loc: 0x2C60 | offset to vtable
+ +0x0BA8 | 00 00 | uint8_t[2] | .. | padding
+ +0x0BAA | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x0BAB | 0C | uint8_t | 0x0C (12) | table field `element` (Byte)
+ +0x0BAC | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x0BAC | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x0BB0 | 76 66 36 34 | char[4] | vf64 | string literal
- +0x0BB4 | 00 | char | 0x00 (0) | string terminator
+ +0x0BB0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x0BB4 | 76 66 36 34 | char[4] | vf64 | string literal
+ +0x0BB8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x0BB5 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.Field):
- +0x0BB8 | 08 DA FF FF | SOffset32 | 0xFFFFDA08 (-9720) Loc: 0x31B0 | offset to vtable
- +0x0BBC | 00 00 00 | uint8_t[3] | ... | padding
- +0x0BBF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x0BC0 | 0A 00 | uint16_t | 0x000A (10) | table field `id` (UShort)
- +0x0BC2 | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
- +0x0BC4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0BD8 | offset to field `name` (string)
- +0x0BC8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0BCC | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0BCC | 8C DF FF FF | SOffset32 | 0xFFFFDF8C (-8308) Loc: 0x2C40 | offset to vtable
- +0x0BD0 | 00 00 | uint8_t[2] | .. | padding
- +0x0BD2 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x0BD3 | 03 | uint8_t | 0x03 (3) | table field `element` (Byte)
- +0x0BD4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0BD8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0BDC | 76 38 | char[2] | v8 | string literal
- +0x0BDE | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0BE0 | 64 D7 FF FF | SOffset32 | 0xFFFFD764 (-10396) Loc: 0x347C | offset to vtable
- +0x0BE4 | 09 00 | uint16_t | 0x0009 (9) | table field `id` (UShort)
- +0x0BE6 | 16 00 | uint16_t | 0x0016 (22) | table field `offset` (UShort)
- +0x0BE8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C00 | offset to field `name` (string)
- +0x0BEC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0BF0 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0BF0 | 7C D5 FF FF | SOffset32 | 0xFFFFD57C (-10884) Loc: 0x3674 | offset to vtable
- +0x0BF4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0BF7 | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
- +0x0BF8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x0BFC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0C00 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0C04 | 66 36 34 | char[3] | f64 | string literal
- +0x0C07 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0C08 | 8C D7 FF FF | SOffset32 | 0xFFFFD78C (-10356) Loc: 0x347C | offset to vtable
- +0x0C0C | 08 00 | uint16_t | 0x0008 (8) | table field `id` (UShort)
- +0x0C0E | 14 00 | uint16_t | 0x0014 (20) | table field `offset` (UShort)
- +0x0C10 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0C24 | offset to field `name` (string)
- +0x0C14 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C18 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0C18 | 3C D3 FF FF | SOffset32 | 0xFFFFD33C (-11460) Loc: 0x38DC | offset to vtable
- +0x0C1C | 00 00 00 | uint8_t[3] | ... | padding
- +0x0C1F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x0C20 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0C24 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0C28 | 66 33 32 | char[3] | f32 | string literal
- +0x0C2B | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0C2C | B0 D7 FF FF | SOffset32 | 0xFFFFD7B0 (-10320) Loc: 0x347C | offset to vtable
- +0x0C30 | 07 00 | uint16_t | 0x0007 (7) | table field `id` (UShort)
- +0x0C32 | 12 00 | uint16_t | 0x0012 (18) | table field `offset` (UShort)
- +0x0C34 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C4C | offset to field `name` (string)
- +0x0C38 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C3C | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0C3C | C8 D5 FF FF | SOffset32 | 0xFFFFD5C8 (-10808) Loc: 0x3674 | offset to vtable
- +0x0C40 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0C43 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x0C44 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x0C48 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0C4C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0C50 | 75 36 34 | char[3] | u64 | string literal
- +0x0C53 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0C54 | D8 D7 FF FF | SOffset32 | 0xFFFFD7D8 (-10280) Loc: 0x347C | offset to vtable
- +0x0C58 | 06 00 | uint16_t | 0x0006 (6) | table field `id` (UShort)
- +0x0C5A | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
- +0x0C5C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C74 | offset to field `name` (string)
- +0x0C60 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C64 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0C64 | F0 D5 FF FF | SOffset32 | 0xFFFFD5F0 (-10768) Loc: 0x3674 | offset to vtable
- +0x0C68 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0C6B | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
- +0x0C6C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x0C70 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0C74 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0C78 | 69 36 34 | char[3] | i64 | string literal
- +0x0C7B | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0C7C | 00 D8 FF FF | SOffset32 | 0xFFFFD800 (-10240) Loc: 0x347C | offset to vtable
- +0x0C80 | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
- +0x0C82 | 0E 00 | uint16_t | 0x000E (14) | table field `offset` (UShort)
- +0x0C84 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0C98 | offset to field `name` (string)
- +0x0C88 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C8C | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0C8C | B0 D3 FF FF | SOffset32 | 0xFFFFD3B0 (-11344) Loc: 0x38DC | offset to vtable
- +0x0C90 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0C93 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
- +0x0C94 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0C98 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0C9C | 75 33 32 | char[3] | u32 | string literal
- +0x0C9F | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0CA0 | 24 D8 FF FF | SOffset32 | 0xFFFFD824 (-10204) Loc: 0x347C | offset to vtable
- +0x0CA4 | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
- +0x0CA6 | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
- +0x0CA8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0CBC | offset to field `name` (string)
- +0x0CAC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CB0 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0CB0 | D4 D3 FF FF | SOffset32 | 0xFFFFD3D4 (-11308) Loc: 0x38DC | offset to vtable
- +0x0CB4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0CB7 | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
- +0x0CB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0CBC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0CC0 | 69 33 32 | char[3] | i32 | string literal
- +0x0CC3 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0CC4 | 48 D8 FF FF | SOffset32 | 0xFFFFD848 (-10168) Loc: 0x347C | offset to vtable
- +0x0CC8 | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
- +0x0CCA | 0A 00 | uint16_t | 0x000A (10) | table field `offset` (UShort)
- +0x0CCC | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0CE4 | offset to field `name` (string)
- +0x0CD0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CD4 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0CD4 | 60 D6 FF FF | SOffset32 | 0xFFFFD660 (-10656) Loc: 0x3674 | offset to vtable
- +0x0CD8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0CDB | 06 | uint8_t | 0x06 (6) | table field `base_type` (Byte)
- +0x0CDC | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x0CE0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0CE4 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0CE8 | 75 31 36 | char[3] | u16 | string literal
- +0x0CEB | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0CEC | 70 D8 FF FF | SOffset32 | 0xFFFFD870 (-10128) Loc: 0x347C | offset to vtable
- +0x0CF0 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
- +0x0CF2 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
- +0x0CF4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D0C | offset to field `name` (string)
- +0x0CF8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CFC | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0CFC | 88 D6 FF FF | SOffset32 | 0xFFFFD688 (-10616) Loc: 0x3674 | offset to vtable
- +0x0D00 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0D03 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
- +0x0D04 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x0D08 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0D0C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x0D10 | 69 31 36 | char[3] | i16 | string literal
- +0x0D13 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x0D14 | 98 D8 FF FF | SOffset32 | 0xFFFFD898 (-10088) Loc: 0x347C | offset to vtable
- +0x0D18 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x0D1A | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
- +0x0D1C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D34 | offset to field `name` (string)
- +0x0D20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0D24 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x0D24 | B0 D6 FF FF | SOffset32 | 0xFFFFD6B0 (-10576) Loc: 0x3674 | offset to vtable
- +0x0D28 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0D2B | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
- +0x0D2C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x0D30 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x0D34 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0D38 | 75 38 | char[2] | u8 | string literal
- +0x0D3A | 00 | char | 0x00 (0) | string terminator
+ +0x0BB9 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x0D3C | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
- +0x0D3E | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x0D40 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x0D42 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x0D44 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x0D46 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x0BBC | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
+ +0x0BBE | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x0BC0 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x0BC2 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x0BC4 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x0BC6 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x0BC8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x0BCA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x0BCC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x0BCE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x0BD0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x0BD2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
+ +0x0BD4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
+ +0x0BD6 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
table (reflection.Field):
- +0x0D48 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0D3C | offset to vtable
- +0x0D4C | 00 00 | uint8_t[2] | .. | padding
- +0x0D4E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x0D50 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D68 | offset to field `name` (string)
- +0x0D54 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0D58 | offset to field `type` (table)
+ +0x0BD8 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x0BBC | offset to vtable
+ +0x0BDC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0BDF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x0BE0 | 0A 00 | uint16_t | 0x000A (10) | table field `id` (UShort)
+ +0x0BE2 | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
+ +0x0BE4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0BF8 | offset to field `name` (string)
+ +0x0BE8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0BEC | offset to field `type` (table)
table (reflection.Type):
- +0x0D58 | E4 D6 FF FF | SOffset32 | 0xFFFFD6E4 (-10524) Loc: 0x3674 | offset to vtable
- +0x0D5C | 00 00 00 | uint8_t[3] | ... | padding
- +0x0D5F | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
- +0x0D60 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x0D64 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0BEC | 8C DF FF FF | SOffset32 | 0xFFFFDF8C (-8308) Loc: 0x2C60 | offset to vtable
+ +0x0BF0 | 00 00 | uint8_t[2] | .. | padding
+ +0x0BF2 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x0BF3 | 03 | uint8_t | 0x03 (3) | table field `element` (Byte)
+ +0x0BF4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x0D68 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0D6C | 69 38 | char[2] | i8 | string literal
- +0x0D6E | 00 | char | 0x00 (0) | string terminator
+ +0x0BF8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0BFC | 76 38 | char[2] | v8 | string literal
+ +0x0BFE | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0C00 | CC D7 FF FF | SOffset32 | 0xFFFFD7CC (-10292) Loc: 0x3434 | offset to vtable
+ +0x0C04 | 09 00 | uint16_t | 0x0009 (9) | table field `id` (UShort)
+ +0x0C06 | 16 00 | uint16_t | 0x0016 (22) | table field `offset` (UShort)
+ +0x0C08 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C20 | offset to field `name` (string)
+ +0x0C0C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C10 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0C10 | E4 D5 FF FF | SOffset32 | 0xFFFFD5E4 (-10780) Loc: 0x362C | offset to vtable
+ +0x0C14 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0C17 | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
+ +0x0C18 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x0C1C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0C20 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0C24 | 66 36 34 | char[3] | f64 | string literal
+ +0x0C27 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0C28 | F4 D7 FF FF | SOffset32 | 0xFFFFD7F4 (-10252) Loc: 0x3434 | offset to vtable
+ +0x0C2C | 08 00 | uint16_t | 0x0008 (8) | table field `id` (UShort)
+ +0x0C2E | 14 00 | uint16_t | 0x0014 (20) | table field `offset` (UShort)
+ +0x0C30 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0C44 | offset to field `name` (string)
+ +0x0C34 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C38 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0C38 | A4 D3 FF FF | SOffset32 | 0xFFFFD3A4 (-11356) Loc: 0x3894 | offset to vtable
+ +0x0C3C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0C3F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x0C40 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0C44 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0C48 | 66 33 32 | char[3] | f32 | string literal
+ +0x0C4B | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0C4C | 18 D8 FF FF | SOffset32 | 0xFFFFD818 (-10216) Loc: 0x3434 | offset to vtable
+ +0x0C50 | 07 00 | uint16_t | 0x0007 (7) | table field `id` (UShort)
+ +0x0C52 | 12 00 | uint16_t | 0x0012 (18) | table field `offset` (UShort)
+ +0x0C54 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C6C | offset to field `name` (string)
+ +0x0C58 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C5C | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0C5C | 30 D6 FF FF | SOffset32 | 0xFFFFD630 (-10704) Loc: 0x362C | offset to vtable
+ +0x0C60 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0C63 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x0C64 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x0C68 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0C6C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0C70 | 75 36 34 | char[3] | u64 | string literal
+ +0x0C73 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0C74 | 40 D8 FF FF | SOffset32 | 0xFFFFD840 (-10176) Loc: 0x3434 | offset to vtable
+ +0x0C78 | 06 00 | uint16_t | 0x0006 (6) | table field `id` (UShort)
+ +0x0C7A | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
+ +0x0C7C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0C94 | offset to field `name` (string)
+ +0x0C80 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0C84 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0C84 | 58 D6 FF FF | SOffset32 | 0xFFFFD658 (-10664) Loc: 0x362C | offset to vtable
+ +0x0C88 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0C8B | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
+ +0x0C8C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x0C90 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0C94 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0C98 | 69 36 34 | char[3] | i64 | string literal
+ +0x0C9B | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0C9C | 68 D8 FF FF | SOffset32 | 0xFFFFD868 (-10136) Loc: 0x3434 | offset to vtable
+ +0x0CA0 | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
+ +0x0CA2 | 0E 00 | uint16_t | 0x000E (14) | table field `offset` (UShort)
+ +0x0CA4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0CB8 | offset to field `name` (string)
+ +0x0CA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CAC | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0CAC | 18 D4 FF FF | SOffset32 | 0xFFFFD418 (-11240) Loc: 0x3894 | offset to vtable
+ +0x0CB0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0CB3 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
+ +0x0CB4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0CB8 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0CBC | 75 33 32 | char[3] | u32 | string literal
+ +0x0CBF | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0CC0 | 8C D8 FF FF | SOffset32 | 0xFFFFD88C (-10100) Loc: 0x3434 | offset to vtable
+ +0x0CC4 | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
+ +0x0CC6 | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
+ +0x0CC8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x0CDC | offset to field `name` (string)
+ +0x0CCC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CD0 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0CD0 | 3C D4 FF FF | SOffset32 | 0xFFFFD43C (-11204) Loc: 0x3894 | offset to vtable
+ +0x0CD4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0CD7 | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
+ +0x0CD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0CDC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0CE0 | 69 33 32 | char[3] | i32 | string literal
+ +0x0CE3 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0CE4 | B0 D8 FF FF | SOffset32 | 0xFFFFD8B0 (-10064) Loc: 0x3434 | offset to vtable
+ +0x0CE8 | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
+ +0x0CEA | 0A 00 | uint16_t | 0x000A (10) | table field `offset` (UShort)
+ +0x0CEC | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D04 | offset to field `name` (string)
+ +0x0CF0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0CF4 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0CF4 | C8 D6 FF FF | SOffset32 | 0xFFFFD6C8 (-10552) Loc: 0x362C | offset to vtable
+ +0x0CF8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0CFB | 06 | uint8_t | 0x06 (6) | table field `base_type` (Byte)
+ +0x0CFC | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x0D00 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0D04 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0D08 | 75 31 36 | char[3] | u16 | string literal
+ +0x0D0B | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0D0C | D8 D8 FF FF | SOffset32 | 0xFFFFD8D8 (-10024) Loc: 0x3434 | offset to vtable
+ +0x0D10 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
+ +0x0D12 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
+ +0x0D14 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D2C | offset to field `name` (string)
+ +0x0D18 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0D1C | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0D1C | F0 D6 FF FF | SOffset32 | 0xFFFFD6F0 (-10512) Loc: 0x362C | offset to vtable
+ +0x0D20 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0D23 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
+ +0x0D24 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x0D28 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0D2C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x0D30 | 69 31 36 | char[3] | i16 | string literal
+ +0x0D33 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x0D34 | 00 D9 FF FF | SOffset32 | 0xFFFFD900 (-9984) Loc: 0x3434 | offset to vtable
+ +0x0D38 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x0D3A | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
+ +0x0D3C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D54 | offset to field `name` (string)
+ +0x0D40 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0D44 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0D44 | 18 D7 FF FF | SOffset32 | 0xFFFFD718 (-10472) Loc: 0x362C | offset to vtable
+ +0x0D48 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0D4B | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
+ +0x0D4C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x0D50 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0D54 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0D58 | 75 38 | char[2] | u8 | string literal
+ +0x0D5A | 00 | char | 0x00 (0) | string terminator
+
+vtable (reflection.Field):
+ +0x0D5C | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
+ +0x0D5E | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x0D60 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x0D62 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x0D64 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x0D66 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+
+table (reflection.Field):
+ +0x0D68 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x0D5C | offset to vtable
+ +0x0D6C | 00 00 | uint8_t[2] | .. | padding
+ +0x0D6E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x0D70 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x0D88 | offset to field `name` (string)
+ +0x0D74 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0D78 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x0D78 | 4C D7 FF FF | SOffset32 | 0xFFFFD74C (-10420) Loc: 0x362C | offset to vtable
+ +0x0D7C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0D7F | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
+ +0x0D80 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x0D84 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x0D88 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0D8C | 69 38 | char[2] | i8 | string literal
+ +0x0D8E | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Object):
- +0x0D70 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
- +0x0D72 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x0D74 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x0D76 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
- +0x0D78 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
- +0x0D7A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
- +0x0D7C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
- +0x0D7E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
- +0x0D80 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `documentation` (id: 6)
- +0x0D82 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `declaration_file` (id: 7)
+ +0x0D90 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
+ +0x0D92 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x0D94 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x0D96 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
+ +0x0D98 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
+ +0x0D9A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
+ +0x0D9C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
+ +0x0D9E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
+ +0x0DA0 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `documentation` (id: 6)
+ +0x0DA2 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `declaration_file` (id: 7)
table (reflection.Object):
- +0x0D84 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x0D70 | offset to vtable
- +0x0D88 | 50 01 00 00 | UOffset32 | 0x00000150 (336) Loc: 0x0ED8 | offset to field `name` (string)
- +0x0D8C | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x0DDC | offset to field `fields` (vector)
- +0x0D90 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x0D94 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0D9C | offset to field `documentation` (vector)
- +0x0D98 | 4C 29 00 00 | UOffset32 | 0x0000294C (10572) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x0DA4 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x0D90 | offset to vtable
+ +0x0DA8 | 50 01 00 00 | UOffset32 | 0x00000150 (336) Loc: 0x0EF8 | offset to field `name` (string)
+ +0x0DAC | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x0DFC | offset to field `fields` (vector)
+ +0x0DB0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x0DB4 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x0DBC | offset to field `documentation` (vector)
+ +0x0DB8 | E4 28 00 00 | UOffset32 | 0x000028E4 (10468) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.documentation):
- +0x0D9C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x0DA0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0DA4 | offset to string[0]
+ +0x0DBC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x0DC0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0DC4 | offset to string[0]
string (reflection.Object.documentation):
- +0x0DA4 | 33 00 00 00 | uint32_t | 0x00000033 (51) | length of string
- +0x0DA8 | 20 61 6E 20 65 78 61 6D | char[51] | an exam | string literal
- +0x0DB0 | 70 6C 65 20 64 6F 63 75 | | ple docu
- +0x0DB8 | 6D 65 6E 74 61 74 69 6F | | mentatio
- +0x0DC0 | 6E 20 63 6F 6D 6D 65 6E | | n commen
- +0x0DC8 | 74 3A 20 22 6D 6F 6E 73 | | t: "mons
- +0x0DD0 | 74 65 72 20 6F 62 6A 65 | | ter obje
- +0x0DD8 | 63 74 22 | | ct"
- +0x0DDB | 00 | char | 0x00 (0) | string terminator
+ +0x0DC4 | 33 00 00 00 | uint32_t | 0x00000033 (51) | length of string
+ +0x0DC8 | 20 61 6E 20 65 78 61 6D | char[51] | an exam | string literal
+ +0x0DD0 | 70 6C 65 20 64 6F 63 75 | | ple docu
+ +0x0DD8 | 6D 65 6E 74 61 74 69 6F | | mentatio
+ +0x0DE0 | 6E 20 63 6F 6D 6D 65 6E | | n commen
+ +0x0DE8 | 74 3A 20 22 6D 6F 6E 73 | | t: "mons
+ +0x0DF0 | 74 65 72 20 6F 62 6A 65 | | ter obje
+ +0x0DF8 | 63 74 22 | | ct"
+ +0x0DFB | 00 | char | 0x00 (0) | string terminator
vector (reflection.Object.fields):
- +0x0DDC | 3E 00 00 00 | uint32_t | 0x0000003E (62) | length of vector (# items)
- +0x0DE0 | A8 07 00 00 | UOffset32 | 0x000007A8 (1960) Loc: 0x1588 | offset to table[0]
- +0x0DE4 | 04 08 00 00 | UOffset32 | 0x00000804 (2052) Loc: 0x15E8 | offset to table[1]
- +0x0DE8 | 64 08 00 00 | UOffset32 | 0x00000864 (2148) Loc: 0x164C | offset to table[2]
- +0x0DEC | BC 08 00 00 | UOffset32 | 0x000008BC (2236) Loc: 0x16A8 | offset to table[3]
- +0x0DF0 | 98 0C 00 00 | UOffset32 | 0x00000C98 (3224) Loc: 0x1A88 | offset to table[4]
- +0x0DF4 | 90 1D 00 00 | UOffset32 | 0x00001D90 (7568) Loc: 0x2B84 | offset to table[5]
- +0x0DF8 | FC 00 00 00 | UOffset32 | 0x000000FC (252) Loc: 0x0EF4 | offset to table[6]
- +0x0DFC | 90 1A 00 00 | UOffset32 | 0x00001A90 (6800) Loc: 0x288C | offset to table[7]
- +0x0E00 | E8 11 00 00 | UOffset32 | 0x000011E8 (4584) Loc: 0x1FE8 | offset to table[8]
- +0x0E04 | 80 1E 00 00 | UOffset32 | 0x00001E80 (7808) Loc: 0x2C84 | offset to table[9]
- +0x0E08 | B4 1F 00 00 | UOffset32 | 0x00001FB4 (8116) Loc: 0x2DBC | offset to table[10]
- +0x0E0C | 68 03 00 00 | UOffset32 | 0x00000368 (872) Loc: 0x1174 | offset to table[11]
- +0x0E10 | 94 02 00 00 | UOffset32 | 0x00000294 (660) Loc: 0x10A4 | offset to table[12]
- +0x0E14 | F0 1D 00 00 | UOffset32 | 0x00001DF0 (7664) Loc: 0x2C04 | offset to table[13]
- +0x0E18 | A8 04 00 00 | UOffset32 | 0x000004A8 (1192) Loc: 0x12C0 | offset to table[14]
- +0x0E1C | 30 04 00 00 | UOffset32 | 0x00000430 (1072) Loc: 0x124C | offset to table[15]
- +0x0E20 | 0C 20 00 00 | UOffset32 | 0x0000200C (8204) Loc: 0x2E2C | offset to table[16]
- +0x0E24 | 24 1F 00 00 | UOffset32 | 0x00001F24 (7972) Loc: 0x2D48 | offset to table[17]
- +0x0E28 | C4 03 00 00 | UOffset32 | 0x000003C4 (964) Loc: 0x11EC | offset to table[18]
- +0x0E2C | 00 05 00 00 | UOffset32 | 0x00000500 (1280) Loc: 0x132C | offset to table[19]
- +0x0E30 | 9C 01 00 00 | UOffset32 | 0x0000019C (412) Loc: 0x0FCC | offset to table[20]
- +0x0E34 | 28 01 00 00 | UOffset32 | 0x00000128 (296) Loc: 0x0F5C | offset to table[21]
- +0x0E38 | F8 09 00 00 | UOffset32 | 0x000009F8 (2552) Loc: 0x1830 | offset to table[22]
- +0x0E3C | 30 10 00 00 | UOffset32 | 0x00001030 (4144) Loc: 0x1E6C | offset to table[23]
- +0x0E40 | 64 20 00 00 | UOffset32 | 0x00002064 (8292) Loc: 0x2EA4 | offset to table[24]
- +0x0E44 | C8 02 00 00 | UOffset32 | 0x000002C8 (712) Loc: 0x110C | offset to table[25]
- +0x0E48 | EC 01 00 00 | UOffset32 | 0x000001EC (492) Loc: 0x1034 | offset to table[26]
- +0x0E4C | 6C 05 00 00 | UOffset32 | 0x0000056C (1388) Loc: 0x13B8 | offset to table[27]
- +0x0E50 | 74 06 00 00 | UOffset32 | 0x00000674 (1652) Loc: 0x14C4 | offset to table[28]
- +0x0E54 | C0 0E 00 00 | UOffset32 | 0x00000EC0 (3776) Loc: 0x1D14 | offset to table[29]
- +0x0E58 | 48 1C 00 00 | UOffset32 | 0x00001C48 (7240) Loc: 0x2AA0 | offset to table[30]
- +0x0E5C | DC 1B 00 00 | UOffset32 | 0x00001BDC (7132) Loc: 0x2A38 | offset to table[31]
- +0x0E60 | 30 11 00 00 | UOffset32 | 0x00001130 (4400) Loc: 0x1F90 | offset to table[32]
- +0x0E64 | AC 1C 00 00 | UOffset32 | 0x00001CAC (7340) Loc: 0x2B10 | offset to table[33]
- +0x0E68 | DC 13 00 00 | UOffset32 | 0x000013DC (5084) Loc: 0x2244 | offset to table[34]
- +0x0E6C | F8 11 00 00 | UOffset32 | 0x000011F8 (4600) Loc: 0x2064 | offset to table[35]
- +0x0E70 | 68 1B 00 00 | UOffset32 | 0x00001B68 (7016) Loc: 0x29D8 | offset to table[36]
- +0x0E74 | 58 12 00 00 | UOffset32 | 0x00001258 (4696) Loc: 0x20CC | offset to table[37]
- +0x0E78 | 88 1A 00 00 | UOffset32 | 0x00001A88 (6792) Loc: 0x2900 | offset to table[38]
- +0x0E7C | C4 18 00 00 | UOffset32 | 0x000018C4 (6340) Loc: 0x2740 | offset to table[39]
- +0x0E80 | 18 19 00 00 | UOffset32 | 0x00001918 (6424) Loc: 0x2798 | offset to table[40]
- +0x0E84 | 68 13 00 00 | UOffset32 | 0x00001368 (4968) Loc: 0x21EC | offset to table[41]
- +0x0E88 | F4 12 00 00 | UOffset32 | 0x000012F4 (4852) Loc: 0x217C | offset to table[42]
- +0x0E8C | A0 12 00 00 | UOffset32 | 0x000012A0 (4768) Loc: 0x212C | offset to table[43]
- +0x0E90 | 2C 18 00 00 | UOffset32 | 0x0000182C (6188) Loc: 0x26BC | offset to table[44]
- +0x0E94 | 0C 16 00 00 | UOffset32 | 0x0000160C (5644) Loc: 0x24A0 | offset to table[45]
- +0x0E98 | 18 17 00 00 | UOffset32 | 0x00001718 (5912) Loc: 0x25B0 | offset to table[46]
- +0x0E9C | 94 14 00 00 | UOffset32 | 0x00001494 (5268) Loc: 0x2330 | offset to table[47]
- +0x0EA0 | 98 17 00 00 | UOffset32 | 0x00001798 (6040) Loc: 0x2638 | offset to table[48]
- +0x0EA4 | 18 15 00 00 | UOffset32 | 0x00001518 (5400) Loc: 0x23BC | offset to table[49]
- +0x0EA8 | 80 16 00 00 | UOffset32 | 0x00001680 (5760) Loc: 0x2528 | offset to table[50]
- +0x0EAC | F8 13 00 00 | UOffset32 | 0x000013F8 (5112) Loc: 0x22A4 | offset to table[51]
- +0x0EB0 | 44 19 00 00 | UOffset32 | 0x00001944 (6468) Loc: 0x27F4 | offset to table[52]
- +0x0EB4 | 70 05 00 00 | UOffset32 | 0x00000570 (1392) Loc: 0x1424 | offset to table[53]
- +0x0EB8 | 98 0A 00 00 | UOffset32 | 0x00000A98 (2712) Loc: 0x1950 | offset to table[54]
- +0x0EBC | 18 10 00 00 | UOffset32 | 0x00001018 (4120) Loc: 0x1ED4 | offset to table[55]
- +0x0EC0 | 68 06 00 00 | UOffset32 | 0x00000668 (1640) Loc: 0x1528 | offset to table[56]
- +0x0EC4 | 70 10 00 00 | UOffset32 | 0x00001070 (4208) Loc: 0x1F34 | offset to table[57]
- +0x0EC8 | 40 08 00 00 | UOffset32 | 0x00000840 (2112) Loc: 0x1708 | offset to table[58]
- +0x0ECC | 38 0F 00 00 | UOffset32 | 0x00000F38 (3896) Loc: 0x1E04 | offset to table[59]
- +0x0ED0 | A4 0C 00 00 | UOffset32 | 0x00000CA4 (3236) Loc: 0x1B74 | offset to table[60]
- +0x0ED4 | 4C 0D 00 00 | UOffset32 | 0x00000D4C (3404) Loc: 0x1C20 | offset to table[61]
+ +0x0DFC | 3E 00 00 00 | uint32_t | 0x0000003E (62) | length of vector (# items)
+ +0x0E00 | A8 07 00 00 | UOffset32 | 0x000007A8 (1960) Loc: 0x15A8 | offset to table[0]
+ +0x0E04 | 04 08 00 00 | UOffset32 | 0x00000804 (2052) Loc: 0x1608 | offset to table[1]
+ +0x0E08 | 64 08 00 00 | UOffset32 | 0x00000864 (2148) Loc: 0x166C | offset to table[2]
+ +0x0E0C | BC 08 00 00 | UOffset32 | 0x000008BC (2236) Loc: 0x16C8 | offset to table[3]
+ +0x0E10 | 98 0C 00 00 | UOffset32 | 0x00000C98 (3224) Loc: 0x1AA8 | offset to table[4]
+ +0x0E14 | 90 1D 00 00 | UOffset32 | 0x00001D90 (7568) Loc: 0x2BA4 | offset to table[5]
+ +0x0E18 | FC 00 00 00 | UOffset32 | 0x000000FC (252) Loc: 0x0F14 | offset to table[6]
+ +0x0E1C | 90 1A 00 00 | UOffset32 | 0x00001A90 (6800) Loc: 0x28AC | offset to table[7]
+ +0x0E20 | E8 11 00 00 | UOffset32 | 0x000011E8 (4584) Loc: 0x2008 | offset to table[8]
+ +0x0E24 | 80 1E 00 00 | UOffset32 | 0x00001E80 (7808) Loc: 0x2CA4 | offset to table[9]
+ +0x0E28 | B4 1F 00 00 | UOffset32 | 0x00001FB4 (8116) Loc: 0x2DDC | offset to table[10]
+ +0x0E2C | 68 03 00 00 | UOffset32 | 0x00000368 (872) Loc: 0x1194 | offset to table[11]
+ +0x0E30 | 94 02 00 00 | UOffset32 | 0x00000294 (660) Loc: 0x10C4 | offset to table[12]
+ +0x0E34 | F0 1D 00 00 | UOffset32 | 0x00001DF0 (7664) Loc: 0x2C24 | offset to table[13]
+ +0x0E38 | A8 04 00 00 | UOffset32 | 0x000004A8 (1192) Loc: 0x12E0 | offset to table[14]
+ +0x0E3C | 30 04 00 00 | UOffset32 | 0x00000430 (1072) Loc: 0x126C | offset to table[15]
+ +0x0E40 | 0C 20 00 00 | UOffset32 | 0x0000200C (8204) Loc: 0x2E4C | offset to table[16]
+ +0x0E44 | 24 1F 00 00 | UOffset32 | 0x00001F24 (7972) Loc: 0x2D68 | offset to table[17]
+ +0x0E48 | C4 03 00 00 | UOffset32 | 0x000003C4 (964) Loc: 0x120C | offset to table[18]
+ +0x0E4C | 00 05 00 00 | UOffset32 | 0x00000500 (1280) Loc: 0x134C | offset to table[19]
+ +0x0E50 | 9C 01 00 00 | UOffset32 | 0x0000019C (412) Loc: 0x0FEC | offset to table[20]
+ +0x0E54 | 28 01 00 00 | UOffset32 | 0x00000128 (296) Loc: 0x0F7C | offset to table[21]
+ +0x0E58 | F8 09 00 00 | UOffset32 | 0x000009F8 (2552) Loc: 0x1850 | offset to table[22]
+ +0x0E5C | 30 10 00 00 | UOffset32 | 0x00001030 (4144) Loc: 0x1E8C | offset to table[23]
+ +0x0E60 | 64 20 00 00 | UOffset32 | 0x00002064 (8292) Loc: 0x2EC4 | offset to table[24]
+ +0x0E64 | C8 02 00 00 | UOffset32 | 0x000002C8 (712) Loc: 0x112C | offset to table[25]
+ +0x0E68 | EC 01 00 00 | UOffset32 | 0x000001EC (492) Loc: 0x1054 | offset to table[26]
+ +0x0E6C | 6C 05 00 00 | UOffset32 | 0x0000056C (1388) Loc: 0x13D8 | offset to table[27]
+ +0x0E70 | 74 06 00 00 | UOffset32 | 0x00000674 (1652) Loc: 0x14E4 | offset to table[28]
+ +0x0E74 | C0 0E 00 00 | UOffset32 | 0x00000EC0 (3776) Loc: 0x1D34 | offset to table[29]
+ +0x0E78 | 48 1C 00 00 | UOffset32 | 0x00001C48 (7240) Loc: 0x2AC0 | offset to table[30]
+ +0x0E7C | DC 1B 00 00 | UOffset32 | 0x00001BDC (7132) Loc: 0x2A58 | offset to table[31]
+ +0x0E80 | 30 11 00 00 | UOffset32 | 0x00001130 (4400) Loc: 0x1FB0 | offset to table[32]
+ +0x0E84 | AC 1C 00 00 | UOffset32 | 0x00001CAC (7340) Loc: 0x2B30 | offset to table[33]
+ +0x0E88 | DC 13 00 00 | UOffset32 | 0x000013DC (5084) Loc: 0x2264 | offset to table[34]
+ +0x0E8C | F8 11 00 00 | UOffset32 | 0x000011F8 (4600) Loc: 0x2084 | offset to table[35]
+ +0x0E90 | 68 1B 00 00 | UOffset32 | 0x00001B68 (7016) Loc: 0x29F8 | offset to table[36]
+ +0x0E94 | 58 12 00 00 | UOffset32 | 0x00001258 (4696) Loc: 0x20EC | offset to table[37]
+ +0x0E98 | 88 1A 00 00 | UOffset32 | 0x00001A88 (6792) Loc: 0x2920 | offset to table[38]
+ +0x0E9C | C4 18 00 00 | UOffset32 | 0x000018C4 (6340) Loc: 0x2760 | offset to table[39]
+ +0x0EA0 | 18 19 00 00 | UOffset32 | 0x00001918 (6424) Loc: 0x27B8 | offset to table[40]
+ +0x0EA4 | 68 13 00 00 | UOffset32 | 0x00001368 (4968) Loc: 0x220C | offset to table[41]
+ +0x0EA8 | F4 12 00 00 | UOffset32 | 0x000012F4 (4852) Loc: 0x219C | offset to table[42]
+ +0x0EAC | A0 12 00 00 | UOffset32 | 0x000012A0 (4768) Loc: 0x214C | offset to table[43]
+ +0x0EB0 | 2C 18 00 00 | UOffset32 | 0x0000182C (6188) Loc: 0x26DC | offset to table[44]
+ +0x0EB4 | 0C 16 00 00 | UOffset32 | 0x0000160C (5644) Loc: 0x24C0 | offset to table[45]
+ +0x0EB8 | 18 17 00 00 | UOffset32 | 0x00001718 (5912) Loc: 0x25D0 | offset to table[46]
+ +0x0EBC | 94 14 00 00 | UOffset32 | 0x00001494 (5268) Loc: 0x2350 | offset to table[47]
+ +0x0EC0 | 98 17 00 00 | UOffset32 | 0x00001798 (6040) Loc: 0x2658 | offset to table[48]
+ +0x0EC4 | 18 15 00 00 | UOffset32 | 0x00001518 (5400) Loc: 0x23DC | offset to table[49]
+ +0x0EC8 | 80 16 00 00 | UOffset32 | 0x00001680 (5760) Loc: 0x2548 | offset to table[50]
+ +0x0ECC | F8 13 00 00 | UOffset32 | 0x000013F8 (5112) Loc: 0x22C4 | offset to table[51]
+ +0x0ED0 | 44 19 00 00 | UOffset32 | 0x00001944 (6468) Loc: 0x2814 | offset to table[52]
+ +0x0ED4 | 70 05 00 00 | UOffset32 | 0x00000570 (1392) Loc: 0x1444 | offset to table[53]
+ +0x0ED8 | 98 0A 00 00 | UOffset32 | 0x00000A98 (2712) Loc: 0x1970 | offset to table[54]
+ +0x0EDC | 18 10 00 00 | UOffset32 | 0x00001018 (4120) Loc: 0x1EF4 | offset to table[55]
+ +0x0EE0 | 68 06 00 00 | UOffset32 | 0x00000668 (1640) Loc: 0x1548 | offset to table[56]
+ +0x0EE4 | 70 10 00 00 | UOffset32 | 0x00001070 (4208) Loc: 0x1F54 | offset to table[57]
+ +0x0EE8 | 40 08 00 00 | UOffset32 | 0x00000840 (2112) Loc: 0x1728 | offset to table[58]
+ +0x0EEC | 38 0F 00 00 | UOffset32 | 0x00000F38 (3896) Loc: 0x1E24 | offset to table[59]
+ +0x0EF0 | A4 0C 00 00 | UOffset32 | 0x00000CA4 (3236) Loc: 0x1B94 | offset to table[60]
+ +0x0EF4 | 4C 0D 00 00 | UOffset32 | 0x00000D4C (3404) Loc: 0x1C40 | offset to table[61]
string (reflection.Object.name):
- +0x0ED8 | 16 00 00 00 | uint32_t | 0x00000016 (22) | length of string
- +0x0EDC | 4D 79 47 61 6D 65 2E 45 | char[22] | MyGame.E | string literal
- +0x0EE4 | 78 61 6D 70 6C 65 2E 4D | | xample.M
- +0x0EEC | 6F 6E 73 74 65 72 | | onster
- +0x0EF2 | 00 | char | 0x00 (0) | string terminator
+ +0x0EF8 | 16 00 00 00 | uint32_t | 0x00000016 (22) | length of string
+ +0x0EFC | 4D 79 47 61 6D 65 2E 45 | char[22] | MyGame.E | string literal
+ +0x0F04 | 78 61 6D 70 6C 65 2E 4D | | xample.M
+ +0x0F0C | 6F 6E 73 74 65 72 | | onster
+ +0x0F12 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x0EF4 | 20 ED FF FF | SOffset32 | 0xFFFFED20 (-4832) Loc: 0x21D4 | offset to vtable
- +0x0EF8 | 3D 00 | uint16_t | 0x003D (61) | table field `id` (UShort)
- +0x0EFA | 7E 00 | uint16_t | 0x007E (126) | table field `offset` (UShort)
- +0x0EFC | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x0F44 | offset to field `name` (string)
- +0x0F00 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x0F34 | offset to field `type` (table)
- +0x0F04 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0F10 | offset to field `attributes` (vector)
- +0x0F08 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
+ +0x0F14 | 20 ED FF FF | SOffset32 | 0xFFFFED20 (-4832) Loc: 0x21F4 | offset to vtable
+ +0x0F18 | 3D 00 | uint16_t | 0x003D (61) | table field `id` (UShort)
+ +0x0F1A | 7E 00 | uint16_t | 0x007E (126) | table field `offset` (UShort)
+ +0x0F1C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x0F64 | offset to field `name` (string)
+ +0x0F20 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x0F54 | offset to field `type` (table)
+ +0x0F24 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0F30 | offset to field `attributes` (vector)
+ +0x0F28 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
vector (reflection.Field.attributes):
- +0x0F10 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x0F14 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F18 | offset to table[0]
+ +0x0F30 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x0F34 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F38 | offset to table[0]
table (reflection.KeyValue):
- +0x0F18 | 50 D6 FF FF | SOffset32 | 0xFFFFD650 (-10672) Loc: 0x38C8 | offset to vtable
- +0x0F1C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0F2C | offset to field `key` (string)
- +0x0F20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F24 | offset to field `value` (string)
+ +0x0F38 | B8 D6 FF FF | SOffset32 | 0xFFFFD6B8 (-10568) Loc: 0x3880 | offset to vtable
+ +0x0F3C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0F4C | offset to field `key` (string)
+ +0x0F40 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F44 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x0F24 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0F28 | 36 31 | char[2] | 61 | string literal
- +0x0F2A | 00 | char | 0x00 (0) | string terminator
+ +0x0F44 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0F48 | 36 31 | char[2] | 61 | string literal
+ +0x0F4A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x0F2C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0F30 | 69 64 | char[2] | id | string literal
- +0x0F32 | 00 | char | 0x00 (0) | string terminator
+ +0x0F4C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0F50 | 69 64 | char[2] | id | string literal
+ +0x0F52 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x0F34 | C0 D8 FF FF | SOffset32 | 0xFFFFD8C0 (-10048) Loc: 0x3674 | offset to vtable
- +0x0F38 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0F3B | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
- +0x0F3C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x0F40 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0F54 | 28 D9 FF FF | SOffset32 | 0xFFFFD928 (-9944) Loc: 0x362C | offset to vtable
+ +0x0F58 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0F5B | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
+ +0x0F5C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x0F60 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x0F44 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
- +0x0F48 | 64 6F 75 62 6C 65 5F 69 | char[18] | double_i | string literal
- +0x0F50 | 6E 66 5F 64 65 66 61 75 | | nf_defau
- +0x0F58 | 6C 74 | | lt
- +0x0F5A | 00 | char | 0x00 (0) | string terminator
+ +0x0F64 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
+ +0x0F68 | 64 6F 75 62 6C 65 5F 69 | char[18] | double_i | string literal
+ +0x0F70 | 6E 66 5F 64 65 66 61 75 | | nf_defau
+ +0x0F78 | 6C 74 | | lt
+ +0x0F7A | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x0F5C | 88 FD FF FF | SOffset32 | 0xFFFFFD88 (-632) Loc: 0x11D4 | offset to vtable
- +0x0F60 | 3C 00 | uint16_t | 0x003C (60) | table field `id` (UShort)
- +0x0F62 | 7C 00 | uint16_t | 0x007C (124) | table field `offset` (UShort)
- +0x0F64 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x0FAC | offset to field `name` (string)
- +0x0F68 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0FA0 | offset to field `type` (table)
- +0x0F6C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0F7C | offset to field `attributes` (vector)
- +0x0F70 | 00 00 00 00 00 00 F0 FF | double | 0xFFF0000000000000 (-inf) | table field `default_real` (Double)
- +0x0F78 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x0F7C | 88 FD FF FF | SOffset32 | 0xFFFFFD88 (-632) Loc: 0x11F4 | offset to vtable
+ +0x0F80 | 3C 00 | uint16_t | 0x003C (60) | table field `id` (UShort)
+ +0x0F82 | 7C 00 | uint16_t | 0x007C (124) | table field `offset` (UShort)
+ +0x0F84 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x0FCC | offset to field `name` (string)
+ +0x0F88 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x0FC0 | offset to field `type` (table)
+ +0x0F8C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0F9C | offset to field `attributes` (vector)
+ +0x0F90 | 00 00 00 00 00 00 F0 FF | double | 0xFFF0000000000000 (-inf) | table field `default_real` (Double)
+ +0x0F98 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x0F7C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x0F80 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F84 | offset to table[0]
+ +0x0F9C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x0FA0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0FA4 | offset to table[0]
table (reflection.KeyValue):
- +0x0F84 | BC D6 FF FF | SOffset32 | 0xFFFFD6BC (-10564) Loc: 0x38C8 | offset to vtable
- +0x0F88 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0F98 | offset to field `key` (string)
- +0x0F8C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0F90 | offset to field `value` (string)
+ +0x0FA4 | 24 D7 FF FF | SOffset32 | 0xFFFFD724 (-10460) Loc: 0x3880 | offset to vtable
+ +0x0FA8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x0FB8 | offset to field `key` (string)
+ +0x0FAC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0FB0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x0F90 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0F94 | 36 30 | char[2] | 60 | string literal
- +0x0F96 | 00 | char | 0x00 (0) | string terminator
+ +0x0FB0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0FB4 | 36 30 | char[2] | 60 | string literal
+ +0x0FB6 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x0F98 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x0F9C | 69 64 | char[2] | id | string literal
- +0x0F9E | 00 | char | 0x00 (0) | string terminator
+ +0x0FB8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x0FBC | 69 64 | char[2] | id | string literal
+ +0x0FBE | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x0FA0 | C4 D6 FF FF | SOffset32 | 0xFFFFD6C4 (-10556) Loc: 0x38DC | offset to vtable
- +0x0FA4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x0FA7 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x0FA8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x0FC0 | 2C D7 FF FF | SOffset32 | 0xFFFFD72C (-10452) Loc: 0x3894 | offset to vtable
+ +0x0FC4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x0FC7 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x0FC8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x0FAC | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
- +0x0FB0 | 6E 65 67 61 74 69 76 65 | char[25] | negative | string literal
- +0x0FB8 | 5F 69 6E 66 69 6E 69 74 | | _infinit
- +0x0FC0 | 79 5F 64 65 66 61 75 6C | | y_defaul
- +0x0FC8 | 74 | | t
- +0x0FC9 | 00 | char | 0x00 (0) | string terminator
+ +0x0FCC | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
+ +0x0FD0 | 6E 65 67 61 74 69 76 65 | char[25] | negative | string literal
+ +0x0FD8 | 5F 69 6E 66 69 6E 69 74 | | _infinit
+ +0x0FE0 | 79 5F 64 65 66 61 75 6C | | y_defaul
+ +0x0FE8 | 74 | | t
+ +0x0FE9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x0FCA | 00 00 | uint8_t[2] | .. | padding
+ +0x0FEA | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x0FCC | F8 ED FF FF | SOffset32 | 0xFFFFEDF8 (-4616) Loc: 0x21D4 | offset to vtable
- +0x0FD0 | 3B 00 | uint16_t | 0x003B (59) | table field `id` (UShort)
- +0x0FD2 | 7A 00 | uint16_t | 0x007A (122) | table field `offset` (UShort)
- +0x0FD4 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1018 | offset to field `name` (string)
- +0x0FD8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x100C | offset to field `type` (table)
- +0x0FDC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x0FE8 | offset to field `attributes` (vector)
- +0x0FE0 | 00 00 00 00 00 00 F0 FF | double | 0xFFF0000000000000 (-inf) | table field `default_real` (Double)
+ +0x0FEC | F8 ED FF FF | SOffset32 | 0xFFFFEDF8 (-4616) Loc: 0x21F4 | offset to vtable
+ +0x0FF0 | 3B 00 | uint16_t | 0x003B (59) | table field `id` (UShort)
+ +0x0FF2 | 7A 00 | uint16_t | 0x007A (122) | table field `offset` (UShort)
+ +0x0FF4 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1038 | offset to field `name` (string)
+ +0x0FF8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x102C | offset to field `type` (table)
+ +0x0FFC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1008 | offset to field `attributes` (vector)
+ +0x1000 | 00 00 00 00 00 00 F0 FF | double | 0xFFF0000000000000 (-inf) | table field `default_real` (Double)
vector (reflection.Field.attributes):
- +0x0FE8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x0FEC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0FF0 | offset to table[0]
+ +0x1008 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x100C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1010 | offset to table[0]
table (reflection.KeyValue):
- +0x0FF0 | 28 D7 FF FF | SOffset32 | 0xFFFFD728 (-10456) Loc: 0x38C8 | offset to vtable
- +0x0FF4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1004 | offset to field `key` (string)
- +0x0FF8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x0FFC | offset to field `value` (string)
+ +0x1010 | 90 D7 FF FF | SOffset32 | 0xFFFFD790 (-10352) Loc: 0x3880 | offset to vtable
+ +0x1014 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1024 | offset to field `key` (string)
+ +0x1018 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x101C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x0FFC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1000 | 35 39 | char[2] | 59 | string literal
- +0x1002 | 00 | char | 0x00 (0) | string terminator
+ +0x101C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1020 | 35 39 | char[2] | 59 | string literal
+ +0x1022 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1004 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1008 | 69 64 | char[2] | id | string literal
- +0x100A | 00 | char | 0x00 (0) | string terminator
+ +0x1024 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1028 | 69 64 | char[2] | id | string literal
+ +0x102A | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x100C | 30 D7 FF FF | SOffset32 | 0xFFFFD730 (-10448) Loc: 0x38DC | offset to vtable
- +0x1010 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1013 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x1014 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x102C | 98 D7 FF FF | SOffset32 | 0xFFFFD798 (-10344) Loc: 0x3894 | offset to vtable
+ +0x1030 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1033 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x1034 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1018 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
- +0x101C | 6E 65 67 61 74 69 76 65 | char[20] | negative | string literal
- +0x1024 | 5F 69 6E 66 5F 64 65 66 | | _inf_def
- +0x102C | 61 75 6C 74 | | ault
- +0x1030 | 00 | char | 0x00 (0) | string terminator
+ +0x1038 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
+ +0x103C | 6E 65 67 61 74 69 76 65 | char[20] | negative | string literal
+ +0x1044 | 5F 69 6E 66 5F 64 65 66 | | _inf_def
+ +0x104C | 61 75 6C 74 | | ault
+ +0x1050 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1031 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1051 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x1034 | 60 FE FF FF | SOffset32 | 0xFFFFFE60 (-416) Loc: 0x11D4 | offset to vtable
- +0x1038 | 3A 00 | uint16_t | 0x003A (58) | table field `id` (UShort)
- +0x103A | 78 00 | uint16_t | 0x0078 (120) | table field `offset` (UShort)
- +0x103C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x1084 | offset to field `name` (string)
- +0x1040 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1078 | offset to field `type` (table)
- +0x1044 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1054 | offset to field `attributes` (vector)
- +0x1048 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
- +0x1050 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x1054 | 60 FE FF FF | SOffset32 | 0xFFFFFE60 (-416) Loc: 0x11F4 | offset to vtable
+ +0x1058 | 3A 00 | uint16_t | 0x003A (58) | table field `id` (UShort)
+ +0x105A | 78 00 | uint16_t | 0x0078 (120) | table field `offset` (UShort)
+ +0x105C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x10A4 | offset to field `name` (string)
+ +0x1060 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1098 | offset to field `type` (table)
+ +0x1064 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1074 | offset to field `attributes` (vector)
+ +0x1068 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
+ +0x1070 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x1054 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1058 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x105C | offset to table[0]
+ +0x1074 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1078 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x107C | offset to table[0]
table (reflection.KeyValue):
- +0x105C | 94 D7 FF FF | SOffset32 | 0xFFFFD794 (-10348) Loc: 0x38C8 | offset to vtable
- +0x1060 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1070 | offset to field `key` (string)
- +0x1064 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1068 | offset to field `value` (string)
+ +0x107C | FC D7 FF FF | SOffset32 | 0xFFFFD7FC (-10244) Loc: 0x3880 | offset to vtable
+ +0x1080 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1090 | offset to field `key` (string)
+ +0x1084 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1088 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1068 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x106C | 35 38 | char[2] | 58 | string literal
- +0x106E | 00 | char | 0x00 (0) | string terminator
+ +0x1088 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x108C | 35 38 | char[2] | 58 | string literal
+ +0x108E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1070 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1074 | 69 64 | char[2] | id | string literal
- +0x1076 | 00 | char | 0x00 (0) | string terminator
+ +0x1090 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1094 | 69 64 | char[2] | id | string literal
+ +0x1096 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1078 | 9C D7 FF FF | SOffset32 | 0xFFFFD79C (-10340) Loc: 0x38DC | offset to vtable
- +0x107C | 00 00 00 | uint8_t[3] | ... | padding
- +0x107F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x1080 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1098 | 04 D8 FF FF | SOffset32 | 0xFFFFD804 (-10236) Loc: 0x3894 | offset to vtable
+ +0x109C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x109F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x10A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1084 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
- +0x1088 | 70 6F 73 69 74 69 76 65 | char[25] | positive | string literal
- +0x1090 | 5F 69 6E 66 69 6E 69 74 | | _infinit
- +0x1098 | 79 5F 64 65 66 61 75 6C | | y_defaul
- +0x10A0 | 74 | | t
- +0x10A1 | 00 | char | 0x00 (0) | string terminator
+ +0x10A4 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
+ +0x10A8 | 70 6F 73 69 74 69 76 65 | char[25] | positive | string literal
+ +0x10B0 | 5F 69 6E 66 69 6E 69 74 | | _infinit
+ +0x10B8 | 79 5F 64 65 66 61 75 6C | | y_defaul
+ +0x10C0 | 74 | | t
+ +0x10C1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x10A2 | 00 00 | uint8_t[2] | .. | padding
+ +0x10C2 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x10A4 | D0 FE FF FF | SOffset32 | 0xFFFFFED0 (-304) Loc: 0x11D4 | offset to vtable
- +0x10A8 | 39 00 | uint16_t | 0x0039 (57) | table field `id` (UShort)
- +0x10AA | 76 00 | uint16_t | 0x0076 (118) | table field `offset` (UShort)
- +0x10AC | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x10F4 | offset to field `name` (string)
- +0x10B0 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x10E8 | offset to field `type` (table)
- +0x10B4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x10C4 | offset to field `attributes` (vector)
- +0x10B8 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
- +0x10C0 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x10C4 | D0 FE FF FF | SOffset32 | 0xFFFFFED0 (-304) Loc: 0x11F4 | offset to vtable
+ +0x10C8 | 39 00 | uint16_t | 0x0039 (57) | table field `id` (UShort)
+ +0x10CA | 76 00 | uint16_t | 0x0076 (118) | table field `offset` (UShort)
+ +0x10CC | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x1114 | offset to field `name` (string)
+ +0x10D0 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1108 | offset to field `type` (table)
+ +0x10D4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x10E4 | offset to field `attributes` (vector)
+ +0x10D8 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
+ +0x10E0 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x10C4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x10C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x10CC | offset to table[0]
+ +0x10E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x10E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x10EC | offset to table[0]
table (reflection.KeyValue):
- +0x10CC | 04 D8 FF FF | SOffset32 | 0xFFFFD804 (-10236) Loc: 0x38C8 | offset to vtable
- +0x10D0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x10E0 | offset to field `key` (string)
- +0x10D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x10D8 | offset to field `value` (string)
+ +0x10EC | 6C D8 FF FF | SOffset32 | 0xFFFFD86C (-10132) Loc: 0x3880 | offset to vtable
+ +0x10F0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1100 | offset to field `key` (string)
+ +0x10F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x10F8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x10D8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x10DC | 35 37 | char[2] | 57 | string literal
- +0x10DE | 00 | char | 0x00 (0) | string terminator
+ +0x10F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x10FC | 35 37 | char[2] | 57 | string literal
+ +0x10FE | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x10E0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x10E4 | 69 64 | char[2] | id | string literal
- +0x10E6 | 00 | char | 0x00 (0) | string terminator
+ +0x1100 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1104 | 69 64 | char[2] | id | string literal
+ +0x1106 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x10E8 | 0C D8 FF FF | SOffset32 | 0xFFFFD80C (-10228) Loc: 0x38DC | offset to vtable
- +0x10EC | 00 00 00 | uint8_t[3] | ... | padding
- +0x10EF | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x10F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1108 | 74 D8 FF FF | SOffset32 | 0xFFFFD874 (-10124) Loc: 0x3894 | offset to vtable
+ +0x110C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x110F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x1110 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x10F4 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x10F8 | 69 6E 66 69 6E 69 74 79 | char[16] | infinity | string literal
- +0x1100 | 5F 64 65 66 61 75 6C 74 | | _default
- +0x1108 | 00 | char | 0x00 (0) | string terminator
+ +0x1114 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x1118 | 69 6E 66 69 6E 69 74 79 | char[16] | infinity | string literal
+ +0x1120 | 5F 64 65 66 61 75 6C 74 | | _default
+ +0x1128 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1109 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1129 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x110C | 38 EF FF FF | SOffset32 | 0xFFFFEF38 (-4296) Loc: 0x21D4 | offset to vtable
- +0x1110 | 38 00 | uint16_t | 0x0038 (56) | table field `id` (UShort)
- +0x1112 | 74 00 | uint16_t | 0x0074 (116) | table field `offset` (UShort)
- +0x1114 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1158 | offset to field `name` (string)
- +0x1118 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x114C | offset to field `type` (table)
- +0x111C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1128 | offset to field `attributes` (vector)
- +0x1120 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
+ +0x112C | 38 EF FF FF | SOffset32 | 0xFFFFEF38 (-4296) Loc: 0x21F4 | offset to vtable
+ +0x1130 | 38 00 | uint16_t | 0x0038 (56) | table field `id` (UShort)
+ +0x1132 | 74 00 | uint16_t | 0x0074 (116) | table field `offset` (UShort)
+ +0x1134 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1178 | offset to field `name` (string)
+ +0x1138 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x116C | offset to field `type` (table)
+ +0x113C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1148 | offset to field `attributes` (vector)
+ +0x1140 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
vector (reflection.Field.attributes):
- +0x1128 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x112C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1130 | offset to table[0]
+ +0x1148 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x114C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1150 | offset to table[0]
table (reflection.KeyValue):
- +0x1130 | 68 D8 FF FF | SOffset32 | 0xFFFFD868 (-10136) Loc: 0x38C8 | offset to vtable
- +0x1134 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1144 | offset to field `key` (string)
- +0x1138 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x113C | offset to field `value` (string)
+ +0x1150 | D0 D8 FF FF | SOffset32 | 0xFFFFD8D0 (-10032) Loc: 0x3880 | offset to vtable
+ +0x1154 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1164 | offset to field `key` (string)
+ +0x1158 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x115C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x113C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1140 | 35 36 | char[2] | 56 | string literal
- +0x1142 | 00 | char | 0x00 (0) | string terminator
+ +0x115C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1160 | 35 36 | char[2] | 56 | string literal
+ +0x1162 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1144 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1148 | 69 64 | char[2] | id | string literal
- +0x114A | 00 | char | 0x00 (0) | string terminator
+ +0x1164 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1168 | 69 64 | char[2] | id | string literal
+ +0x116A | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x114C | 70 D8 FF FF | SOffset32 | 0xFFFFD870 (-10128) Loc: 0x38DC | offset to vtable
- +0x1150 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1153 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x1154 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x116C | D8 D8 FF FF | SOffset32 | 0xFFFFD8D8 (-10024) Loc: 0x3894 | offset to vtable
+ +0x1170 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1173 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x1174 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1158 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
- +0x115C | 70 6F 73 69 74 69 76 65 | char[20] | positive | string literal
- +0x1164 | 5F 69 6E 66 5F 64 65 66 | | _inf_def
- +0x116C | 61 75 6C 74 | | ault
- +0x1170 | 00 | char | 0x00 (0) | string terminator
+ +0x1178 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
+ +0x117C | 70 6F 73 69 74 69 76 65 | char[20] | positive | string literal
+ +0x1184 | 5F 69 6E 66 5F 64 65 66 | | _inf_def
+ +0x118C | 61 75 6C 74 | | ault
+ +0x1190 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1171 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1191 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x1174 | A0 FF FF FF | SOffset32 | 0xFFFFFFA0 (-96) Loc: 0x11D4 | offset to vtable
- +0x1178 | 37 00 | uint16_t | 0x0037 (55) | table field `id` (UShort)
- +0x117A | 72 00 | uint16_t | 0x0072 (114) | table field `offset` (UShort)
- +0x117C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x11C4 | offset to field `name` (string)
- +0x1180 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x11B8 | offset to field `type` (table)
- +0x1184 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1194 | offset to field `attributes` (vector)
- +0x1188 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
- +0x1190 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x1194 | A0 FF FF FF | SOffset32 | 0xFFFFFFA0 (-96) Loc: 0x11F4 | offset to vtable
+ +0x1198 | 37 00 | uint16_t | 0x0037 (55) | table field `id` (UShort)
+ +0x119A | 72 00 | uint16_t | 0x0072 (114) | table field `offset` (UShort)
+ +0x119C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x11E4 | offset to field `name` (string)
+ +0x11A0 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x11D8 | offset to field `type` (table)
+ +0x11A4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x11B4 | offset to field `attributes` (vector)
+ +0x11A8 | 00 00 00 00 00 00 F0 7F | double | 0x7FF0000000000000 (inf) | table field `default_real` (Double)
+ +0x11B0 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x1194 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1198 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x119C | offset to table[0]
+ +0x11B4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x11B8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x11BC | offset to table[0]
table (reflection.KeyValue):
- +0x119C | D4 D8 FF FF | SOffset32 | 0xFFFFD8D4 (-10028) Loc: 0x38C8 | offset to vtable
- +0x11A0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x11B0 | offset to field `key` (string)
- +0x11A4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x11A8 | offset to field `value` (string)
+ +0x11BC | 3C D9 FF FF | SOffset32 | 0xFFFFD93C (-9924) Loc: 0x3880 | offset to vtable
+ +0x11C0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x11D0 | offset to field `key` (string)
+ +0x11C4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x11C8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x11A8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x11AC | 35 35 | char[2] | 55 | string literal
- +0x11AE | 00 | char | 0x00 (0) | string terminator
+ +0x11C8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x11CC | 35 35 | char[2] | 55 | string literal
+ +0x11CE | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x11B0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x11B4 | 69 64 | char[2] | id | string literal
- +0x11B6 | 00 | char | 0x00 (0) | string terminator
+ +0x11D0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x11D4 | 69 64 | char[2] | id | string literal
+ +0x11D6 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x11B8 | DC D8 FF FF | SOffset32 | 0xFFFFD8DC (-10020) Loc: 0x38DC | offset to vtable
- +0x11BC | 00 00 00 | uint8_t[3] | ... | padding
- +0x11BF | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x11C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x11D8 | 44 D9 FF FF | SOffset32 | 0xFFFFD944 (-9916) Loc: 0x3894 | offset to vtable
+ +0x11DC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x11DF | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x11E0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x11C4 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x11C8 | 69 6E 66 5F 64 65 66 61 | char[11] | inf_defa | string literal
- +0x11D0 | 75 6C 74 | | ult
- +0x11D3 | 00 | char | 0x00 (0) | string terminator
+ +0x11E4 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x11E8 | 69 6E 66 5F 64 65 66 61 | char[11] | inf_defa | string literal
+ +0x11F0 | 75 6C 74 | | ult
+ +0x11F3 | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Field):
- +0x11D4 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x11D6 | 20 00 | uint16_t | 0x0020 (32) | size of referring table
- +0x11D8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x11DA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x11DC | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x11DE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x11E0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x11E2 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_real` (id: 5)
- +0x11E4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x11E6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x11E8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x11EA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x11F4 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x11F6 | 20 00 | uint16_t | 0x0020 (32) | size of referring table
+ +0x11F8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x11FA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x11FC | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x11FE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x1200 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x1202 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_real` (id: 5)
+ +0x1204 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x1206 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x1208 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x120A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x11EC | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x11D4 | offset to vtable
- +0x11F0 | 36 00 | uint16_t | 0x0036 (54) | table field `id` (UShort)
- +0x11F2 | 70 00 | uint16_t | 0x0070 (112) | table field `offset` (UShort)
- +0x11F4 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x123C | offset to field `name` (string)
- +0x11F8 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1230 | offset to field `type` (table)
- +0x11FC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x120C | offset to field `attributes` (vector)
- +0x1200 | 00 00 00 00 00 00 F8 7F | double | 0x7FF8000000000000 (nan) | table field `default_real` (Double)
- +0x1208 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x120C | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x11F4 | offset to vtable
+ +0x1210 | 36 00 | uint16_t | 0x0036 (54) | table field `id` (UShort)
+ +0x1212 | 70 00 | uint16_t | 0x0070 (112) | table field `offset` (UShort)
+ +0x1214 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x125C | offset to field `name` (string)
+ +0x1218 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1250 | offset to field `type` (table)
+ +0x121C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x122C | offset to field `attributes` (vector)
+ +0x1220 | 00 00 00 00 00 00 F8 7F | double | 0x7FF8000000000000 (nan) | table field `default_real` (Double)
+ +0x1228 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x120C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1210 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1214 | offset to table[0]
+ +0x122C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1230 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1234 | offset to table[0]
table (reflection.KeyValue):
- +0x1214 | 4C D9 FF FF | SOffset32 | 0xFFFFD94C (-9908) Loc: 0x38C8 | offset to vtable
- +0x1218 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1228 | offset to field `key` (string)
- +0x121C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1220 | offset to field `value` (string)
+ +0x1234 | B4 D9 FF FF | SOffset32 | 0xFFFFD9B4 (-9804) Loc: 0x3880 | offset to vtable
+ +0x1238 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1248 | offset to field `key` (string)
+ +0x123C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1240 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1220 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1224 | 35 34 | char[2] | 54 | string literal
- +0x1226 | 00 | char | 0x00 (0) | string terminator
+ +0x1240 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1244 | 35 34 | char[2] | 54 | string literal
+ +0x1246 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1228 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x122C | 69 64 | char[2] | id | string literal
- +0x122E | 00 | char | 0x00 (0) | string terminator
+ +0x1248 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x124C | 69 64 | char[2] | id | string literal
+ +0x124E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1230 | 54 D9 FF FF | SOffset32 | 0xFFFFD954 (-9900) Loc: 0x38DC | offset to vtable
- +0x1234 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1237 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x1238 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1250 | BC D9 FF FF | SOffset32 | 0xFFFFD9BC (-9796) Loc: 0x3894 | offset to vtable
+ +0x1254 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1257 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x1258 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x123C | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x1240 | 6E 61 6E 5F 64 65 66 61 | char[11] | nan_defa | string literal
- +0x1248 | 75 6C 74 | | ult
- +0x124B | 00 | char | 0x00 (0) | string terminator
+ +0x125C | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x1260 | 6E 61 6E 5F 64 65 66 61 | char[11] | nan_defa | string literal
+ +0x1268 | 75 6C 74 | | ult
+ +0x126B | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x124C | 38 E4 FF FF | SOffset32 | 0xFFFFE438 (-7112) Loc: 0x2E14 | offset to vtable
- +0x1250 | 35 00 | uint16_t | 0x0035 (53) | table field `id` (UShort)
- +0x1252 | 6E 00 | uint16_t | 0x006E (110) | table field `offset` (UShort)
- +0x1254 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x12A0 | offset to field `name` (string)
- +0x1258 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x128C | offset to field `type` (table)
- +0x125C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1268 | offset to field `attributes` (vector)
- +0x1260 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `default_integer` (Long)
+ +0x126C | 38 E4 FF FF | SOffset32 | 0xFFFFE438 (-7112) Loc: 0x2E34 | offset to vtable
+ +0x1270 | 35 00 | uint16_t | 0x0035 (53) | table field `id` (UShort)
+ +0x1272 | 6E 00 | uint16_t | 0x006E (110) | table field `offset` (UShort)
+ +0x1274 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x12C0 | offset to field `name` (string)
+ +0x1278 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x12AC | offset to field `type` (table)
+ +0x127C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1288 | offset to field `attributes` (vector)
+ +0x1280 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `default_integer` (Long)
vector (reflection.Field.attributes):
- +0x1268 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x126C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1270 | offset to table[0]
+ +0x1288 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x128C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1290 | offset to table[0]
table (reflection.KeyValue):
- +0x1270 | A8 D9 FF FF | SOffset32 | 0xFFFFD9A8 (-9816) Loc: 0x38C8 | offset to vtable
- +0x1274 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1284 | offset to field `key` (string)
- +0x1278 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x127C | offset to field `value` (string)
+ +0x1290 | 10 DA FF FF | SOffset32 | 0xFFFFDA10 (-9712) Loc: 0x3880 | offset to vtable
+ +0x1294 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x12A4 | offset to field `key` (string)
+ +0x1298 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x129C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x127C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1280 | 35 33 | char[2] | 53 | string literal
- +0x1282 | 00 | char | 0x00 (0) | string terminator
+ +0x129C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x12A0 | 35 33 | char[2] | 53 | string literal
+ +0x12A2 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1284 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1288 | 69 64 | char[2] | id | string literal
- +0x128A | 00 | char | 0x00 (0) | string terminator
+ +0x12A4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x12A8 | 69 64 | char[2] | id | string literal
+ +0x12AA | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x128C | E0 DC FF FF | SOffset32 | 0xFFFFDCE0 (-8992) Loc: 0x35AC | offset to vtable
- +0x1290 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1293 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x1294 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
- +0x1298 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x129C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x12AC | 48 DD FF FF | SOffset32 | 0xFFFFDD48 (-8888) Loc: 0x3564 | offset to vtable
+ +0x12B0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x12B3 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x12B4 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
+ +0x12B8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x12BC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x12A0 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
- +0x12A4 | 6C 6F 6E 67 5F 65 6E 75 | char[24] | long_enu | string literal
- +0x12AC | 6D 5F 6E 6F 72 6D 61 6C | | m_normal
- +0x12B4 | 5F 64 65 66 61 75 6C 74 | | _default
- +0x12BC | 00 | char | 0x00 (0) | string terminator
+ +0x12C0 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
+ +0x12C4 | 6C 6F 6E 67 5F 65 6E 75 | char[24] | long_enu | string literal
+ +0x12CC | 6D 5F 6E 6F 72 6D 61 6C | | m_normal
+ +0x12D4 | 5F 64 65 66 61 75 6C 74 | | _default
+ +0x12DC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x12BD | 00 00 00 | uint8_t[3] | ... | padding
+ +0x12DD | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x12C0 | C8 E7 FF FF | SOffset32 | 0xFFFFE7C8 (-6200) Loc: 0x2AF8 | offset to vtable
- +0x12C4 | 34 00 | uint16_t | 0x0034 (52) | table field `id` (UShort)
- +0x12C6 | 6C 00 | uint16_t | 0x006C (108) | table field `offset` (UShort)
- +0x12C8 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x130C | offset to field `name` (string)
- +0x12CC | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x12F8 | offset to field `type` (table)
- +0x12D0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x12D4 | offset to field `attributes` (vector)
+ +0x12E0 | C8 E7 FF FF | SOffset32 | 0xFFFFE7C8 (-6200) Loc: 0x2B18 | offset to vtable
+ +0x12E4 | 34 00 | uint16_t | 0x0034 (52) | table field `id` (UShort)
+ +0x12E6 | 6C 00 | uint16_t | 0x006C (108) | table field `offset` (UShort)
+ +0x12E8 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x132C | offset to field `name` (string)
+ +0x12EC | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1318 | offset to field `type` (table)
+ +0x12F0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x12F4 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x12D4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x12D8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x12DC | offset to table[0]
+ +0x12F4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x12F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x12FC | offset to table[0]
table (reflection.KeyValue):
- +0x12DC | 14 DA FF FF | SOffset32 | 0xFFFFDA14 (-9708) Loc: 0x38C8 | offset to vtable
- +0x12E0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x12F0 | offset to field `key` (string)
- +0x12E4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x12E8 | offset to field `value` (string)
+ +0x12FC | 7C DA FF FF | SOffset32 | 0xFFFFDA7C (-9604) Loc: 0x3880 | offset to vtable
+ +0x1300 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1310 | offset to field `key` (string)
+ +0x1304 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1308 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x12E8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x12EC | 35 32 | char[2] | 52 | string literal
- +0x12EE | 00 | char | 0x00 (0) | string terminator
+ +0x1308 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x130C | 35 32 | char[2] | 52 | string literal
+ +0x130E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x12F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x12F4 | 69 64 | char[2] | id | string literal
- +0x12F6 | 00 | char | 0x00 (0) | string terminator
+ +0x1310 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1314 | 69 64 | char[2] | id | string literal
+ +0x1316 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x12F8 | 4C DD FF FF | SOffset32 | 0xFFFFDD4C (-8884) Loc: 0x35AC | offset to vtable
- +0x12FC | 00 00 00 | uint8_t[3] | ... | padding
- +0x12FF | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x1300 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
- +0x1304 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x1308 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1318 | B4 DD FF FF | SOffset32 | 0xFFFFDDB4 (-8780) Loc: 0x3564 | offset to vtable
+ +0x131C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x131F | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x1320 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
+ +0x1324 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x1328 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x130C | 1A 00 00 00 | uint32_t | 0x0000001A (26) | length of string
- +0x1310 | 6C 6F 6E 67 5F 65 6E 75 | char[26] | long_enu | string literal
- +0x1318 | 6D 5F 6E 6F 6E 5F 65 6E | | m_non_en
- +0x1320 | 75 6D 5F 64 65 66 61 75 | | um_defau
- +0x1328 | 6C 74 | | lt
- +0x132A | 00 | char | 0x00 (0) | string terminator
+ +0x132C | 1A 00 00 00 | uint32_t | 0x0000001A (26) | length of string
+ +0x1330 | 6C 6F 6E 67 5F 65 6E 75 | char[26] | long_enu | string literal
+ +0x1338 | 6D 5F 6E 6F 6E 5F 65 6E | | m_non_en
+ +0x1340 | 75 6D 5F 64 65 66 61 75 | | um_defau
+ +0x1348 | 6C 74 | | lt
+ +0x134A | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x132C | 44 E7 FF FF | SOffset32 | 0xFFFFE744 (-6332) Loc: 0x2BE8 | offset to vtable
- +0x1330 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1333 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1334 | 33 00 | uint16_t | 0x0033 (51) | table field `id` (UShort)
- +0x1336 | 6A 00 | uint16_t | 0x006A (106) | table field `offset` (UShort)
- +0x1338 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x13A4 | offset to field `name` (string)
- +0x133C | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x1394 | offset to field `type` (table)
- +0x1340 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1344 | offset to field `attributes` (vector)
+ +0x134C | 44 E7 FF FF | SOffset32 | 0xFFFFE744 (-6332) Loc: 0x2C08 | offset to vtable
+ +0x1350 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1353 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1354 | 33 00 | uint16_t | 0x0033 (51) | table field `id` (UShort)
+ +0x1356 | 6A 00 | uint16_t | 0x006A (106) | table field `offset` (UShort)
+ +0x1358 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x13C4 | offset to field `name` (string)
+ +0x135C | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x13B4 | offset to field `type` (table)
+ +0x1360 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1364 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1344 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x1348 | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x1378 | offset to table[0]
- +0x134C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1350 | offset to table[1]
+ +0x1364 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x1368 | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x1398 | offset to table[0]
+ +0x136C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1370 | offset to table[1]
table (reflection.KeyValue):
- +0x1350 | 88 DA FF FF | SOffset32 | 0xFFFFDA88 (-9592) Loc: 0x38C8 | offset to vtable
- +0x1354 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1364 | offset to field `key` (string)
- +0x1358 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x135C | offset to field `value` (string)
+ +0x1370 | F0 DA FF FF | SOffset32 | 0xFFFFDAF0 (-9488) Loc: 0x3880 | offset to vtable
+ +0x1374 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1384 | offset to field `key` (string)
+ +0x1378 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x137C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x135C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x1360 | 30 | char[1] | 0 | string literal
- +0x1361 | 00 | char | 0x00 (0) | string terminator
+ +0x137C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x1380 | 30 | char[1] | 0 | string literal
+ +0x1381 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1362 | 00 00 | uint8_t[2] | .. | padding
+ +0x1382 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x1364 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
- +0x1368 | 6E 61 74 69 76 65 5F 69 | char[13] | native_i | string literal
- +0x1370 | 6E 6C 69 6E 65 | | nline
- +0x1375 | 00 | char | 0x00 (0) | string terminator
+ +0x1384 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
+ +0x1388 | 6E 61 74 69 76 65 5F 69 | char[13] | native_i | string literal
+ +0x1390 | 6E 6C 69 6E 65 | | nline
+ +0x1395 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1376 | 00 00 | uint8_t[2] | .. | padding
+ +0x1396 | 00 00 | uint8_t[2] | .. | padding
table (reflection.KeyValue):
- +0x1378 | B0 DA FF FF | SOffset32 | 0xFFFFDAB0 (-9552) Loc: 0x38C8 | offset to vtable
- +0x137C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x138C | offset to field `key` (string)
- +0x1380 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1384 | offset to field `value` (string)
+ +0x1398 | 18 DB FF FF | SOffset32 | 0xFFFFDB18 (-9448) Loc: 0x3880 | offset to vtable
+ +0x139C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x13AC | offset to field `key` (string)
+ +0x13A0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13A4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1384 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1388 | 35 31 | char[2] | 51 | string literal
- +0x138A | 00 | char | 0x00 (0) | string terminator
+ +0x13A4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x13A8 | 35 31 | char[2] | 51 | string literal
+ +0x13AA | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x138C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1390 | 69 64 | char[2] | id | string literal
- +0x1392 | 00 | char | 0x00 (0) | string terminator
+ +0x13AC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x13B0 | 69 64 | char[2] | id | string literal
+ +0x13B2 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1394 | 7C DB FF FF | SOffset32 | 0xFFFFDB7C (-9348) Loc: 0x3818 | offset to vtable
- +0x1398 | 00 00 00 | uint8_t[3] | ... | padding
- +0x139B | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x139C | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x13A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x13B4 | E4 DB FF FF | SOffset32 | 0xFFFFDBE4 (-9244) Loc: 0x37D0 | offset to vtable
+ +0x13B8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x13BB | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x13BC | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x13C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x13A4 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
- +0x13A8 | 6E 61 74 69 76 65 5F 69 | char[13] | native_i | string literal
- +0x13B0 | 6E 6C 69 6E 65 | | nline
- +0x13B5 | 00 | char | 0x00 (0) | string terminator
+ +0x13C4 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
+ +0x13C8 | 6E 61 74 69 76 65 5F 69 | char[13] | native_i | string literal
+ +0x13D0 | 6E 6C 69 6E 65 | | nline
+ +0x13D5 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x13B6 | 00 00 | uint8_t[2] | .. | padding
+ +0x13D6 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x13B8 | D0 E7 FF FF | SOffset32 | 0xFFFFE7D0 (-6192) Loc: 0x2BE8 | offset to vtable
- +0x13BC | 00 00 00 | uint8_t[3] | ... | padding
- +0x13BF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x13C0 | 32 00 | uint16_t | 0x0032 (50) | table field `id` (UShort)
- +0x13C2 | 68 00 | uint16_t | 0x0068 (104) | table field `offset` (UShort)
- +0x13C4 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1404 | offset to field `name` (string)
- +0x13C8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x13F4 | offset to field `type` (table)
- +0x13CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13D0 | offset to field `attributes` (vector)
+ +0x13D8 | D0 E7 FF FF | SOffset32 | 0xFFFFE7D0 (-6192) Loc: 0x2C08 | offset to vtable
+ +0x13DC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x13DF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x13E0 | 32 00 | uint16_t | 0x0032 (50) | table field `id` (UShort)
+ +0x13E2 | 68 00 | uint16_t | 0x0068 (104) | table field `offset` (UShort)
+ +0x13E4 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1424 | offset to field `name` (string)
+ +0x13E8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1414 | offset to field `type` (table)
+ +0x13EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13F0 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x13D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x13D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13D8 | offset to table[0]
+ +0x13F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x13F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13F8 | offset to table[0]
table (reflection.KeyValue):
- +0x13D8 | 10 DB FF FF | SOffset32 | 0xFFFFDB10 (-9456) Loc: 0x38C8 | offset to vtable
- +0x13DC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x13EC | offset to field `key` (string)
- +0x13E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x13E4 | offset to field `value` (string)
+ +0x13F8 | 78 DB FF FF | SOffset32 | 0xFFFFDB78 (-9352) Loc: 0x3880 | offset to vtable
+ +0x13FC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x140C | offset to field `key` (string)
+ +0x1400 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1404 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x13E4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x13E8 | 35 30 | char[2] | 50 | string literal
- +0x13EA | 00 | char | 0x00 (0) | string terminator
+ +0x1404 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1408 | 35 30 | char[2] | 50 | string literal
+ +0x140A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x13EC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x13F0 | 69 64 | char[2] | id | string literal
- +0x13F2 | 00 | char | 0x00 (0) | string terminator
+ +0x140C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1410 | 69 64 | char[2] | id | string literal
+ +0x1412 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x13F4 | 80 E9 FF FF | SOffset32 | 0xFFFFE980 (-5760) Loc: 0x2A74 | offset to vtable
- +0x13F8 | 00 00 | uint8_t[2] | .. | padding
- +0x13FA | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x13FB | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x13FC | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x1400 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x1414 | 80 E9 FF FF | SOffset32 | 0xFFFFE980 (-5760) Loc: 0x2A94 | offset to vtable
+ +0x1418 | 00 00 | uint8_t[2] | .. | padding
+ +0x141A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x141B | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x141C | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x1420 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1404 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
- +0x1408 | 73 63 61 6C 61 72 5F 6B | char[24] | scalar_k | string literal
- +0x1410 | 65 79 5F 73 6F 72 74 65 | | ey_sorte
- +0x1418 | 64 5F 74 61 62 6C 65 73 | | d_tables
- +0x1420 | 00 | char | 0x00 (0) | string terminator
+ +0x1424 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
+ +0x1428 | 73 63 61 6C 61 72 5F 6B | char[24] | scalar_k | string literal
+ +0x1430 | 65 79 5F 73 6F 72 74 65 | | ey_sorte
+ +0x1438 | 64 5F 74 61 62 6C 65 73 | | d_tables
+ +0x1440 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1421 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1441 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x1424 | 3C E8 FF FF | SOffset32 | 0xFFFFE83C (-6084) Loc: 0x2BE8 | offset to vtable
- +0x1428 | 00 00 00 | uint8_t[3] | ... | padding
- +0x142B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x142C | 31 00 | uint16_t | 0x0031 (49) | table field `id` (UShort)
- +0x142E | 66 00 | uint16_t | 0x0066 (102) | table field `offset` (UShort)
- +0x1430 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x14A0 | offset to field `name` (string)
- +0x1434 | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x1494 | offset to field `type` (table)
- +0x1438 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x143C | offset to field `attributes` (vector)
+ +0x1444 | 3C E8 FF FF | SOffset32 | 0xFFFFE83C (-6084) Loc: 0x2C08 | offset to vtable
+ +0x1448 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x144B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x144C | 31 00 | uint16_t | 0x0031 (49) | table field `id` (UShort)
+ +0x144E | 66 00 | uint16_t | 0x0066 (102) | table field `offset` (UShort)
+ +0x1450 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x14C0 | offset to field `name` (string)
+ +0x1454 | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x14B4 | offset to field `type` (table)
+ +0x1458 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x145C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x143C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x1440 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1478 | offset to table[0]
- +0x1444 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1448 | offset to table[1]
+ +0x145C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x1460 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x1498 | offset to table[0]
+ +0x1464 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1468 | offset to table[1]
table (reflection.KeyValue):
- +0x1448 | 80 DB FF FF | SOffset32 | 0xFFFFDB80 (-9344) Loc: 0x38C8 | offset to vtable
- +0x144C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1460 | offset to field `key` (string)
- +0x1450 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1454 | offset to field `value` (string)
+ +0x1468 | E8 DB FF FF | SOffset32 | 0xFFFFDBE8 (-9240) Loc: 0x3880 | offset to vtable
+ +0x146C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1480 | offset to field `key` (string)
+ +0x1470 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1474 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1454 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x1458 | 4D 6F 6E 73 74 65 72 | char[7] | Monster | string literal
- +0x145F | 00 | char | 0x00 (0) | string terminator
+ +0x1474 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x1478 | 4D 6F 6E 73 74 65 72 | char[7] | Monster | string literal
+ +0x147F | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1460 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x1464 | 6E 65 73 74 65 64 5F 66 | char[17] | nested_f | string literal
- +0x146C | 6C 61 74 62 75 66 66 65 | | latbuffe
- +0x1474 | 72 | | r
- +0x1475 | 00 | char | 0x00 (0) | string terminator
+ +0x1480 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x1484 | 6E 65 73 74 65 64 5F 66 | char[17] | nested_f | string literal
+ +0x148C | 6C 61 74 62 75 66 66 65 | | latbuffe
+ +0x1494 | 72 | | r
+ +0x1495 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1476 | 00 00 | uint8_t[2] | .. | padding
+ +0x1496 | 00 00 | uint8_t[2] | .. | padding
table (reflection.KeyValue):
- +0x1478 | B0 DB FF FF | SOffset32 | 0xFFFFDBB0 (-9296) Loc: 0x38C8 | offset to vtable
- +0x147C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x148C | offset to field `key` (string)
- +0x1480 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1484 | offset to field `value` (string)
+ +0x1498 | 18 DC FF FF | SOffset32 | 0xFFFFDC18 (-9192) Loc: 0x3880 | offset to vtable
+ +0x149C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x14AC | offset to field `key` (string)
+ +0x14A0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x14A4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1484 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1488 | 34 39 | char[2] | 49 | string literal
- +0x148A | 00 | char | 0x00 (0) | string terminator
+ +0x14A4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x14A8 | 34 39 | char[2] | 49 | string literal
+ +0x14AA | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x148C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1490 | 69 64 | char[2] | id | string literal
- +0x1492 | 00 | char | 0x00 (0) | string terminator
+ +0x14AC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x14B0 | 69 64 | char[2] | id | string literal
+ +0x14B2 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1494 | 54 E8 FF FF | SOffset32 | 0xFFFFE854 (-6060) Loc: 0x2C40 | offset to vtable
- +0x1498 | 00 00 | uint8_t[2] | .. | padding
- +0x149A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x149B | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
- +0x149C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x14B4 | 54 E8 FF FF | SOffset32 | 0xFFFFE854 (-6060) Loc: 0x2C60 | offset to vtable
+ +0x14B8 | 00 00 | uint8_t[2] | .. | padding
+ +0x14BA | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x14BB | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
+ +0x14BC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x14A0 | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
- +0x14A4 | 74 65 73 74 72 65 71 75 | char[28] | testrequ | string literal
- +0x14AC | 69 72 65 64 6E 65 73 74 | | irednest
- +0x14B4 | 65 64 66 6C 61 74 62 75 | | edflatbu
- +0x14BC | 66 66 65 72 | | ffer
- +0x14C0 | 00 | char | 0x00 (0) | string terminator
+ +0x14C0 | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
+ +0x14C4 | 74 65 73 74 72 65 71 75 | char[28] | testrequ | string literal
+ +0x14CC | 69 72 65 64 6E 65 73 74 | | irednest
+ +0x14D4 | 65 64 66 6C 61 74 62 75 | | edflatbu
+ +0x14DC | 66 66 65 72 | | ffer
+ +0x14E0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x14C1 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x14E1 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x14C4 | B0 E6 FF FF | SOffset32 | 0xFFFFE6B0 (-6480) Loc: 0x2E14 | offset to vtable
- +0x14C8 | 30 00 | uint16_t | 0x0030 (48) | table field `id` (UShort)
- +0x14CA | 64 00 | uint16_t | 0x0064 (100) | table field `offset` (UShort)
- +0x14CC | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x1518 | offset to field `name` (string)
- +0x14D0 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x1504 | offset to field `type` (table)
- +0x14D4 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x14E0 | offset to field `attributes` (vector)
- +0x14D8 | FF FF FF FF FF FF FF FF | int64_t | 0xFFFFFFFFFFFFFFFF (-1) | table field `default_integer` (Long)
+ +0x14E4 | B0 E6 FF FF | SOffset32 | 0xFFFFE6B0 (-6480) Loc: 0x2E34 | offset to vtable
+ +0x14E8 | 30 00 | uint16_t | 0x0030 (48) | table field `id` (UShort)
+ +0x14EA | 64 00 | uint16_t | 0x0064 (100) | table field `offset` (UShort)
+ +0x14EC | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x1538 | offset to field `name` (string)
+ +0x14F0 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x1524 | offset to field `type` (table)
+ +0x14F4 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x1500 | offset to field `attributes` (vector)
+ +0x14F8 | FF FF FF FF FF FF FF FF | int64_t | 0xFFFFFFFFFFFFFFFF (-1) | table field `default_integer` (Long)
vector (reflection.Field.attributes):
- +0x14E0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x14E4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x14E8 | offset to table[0]
+ +0x1500 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1504 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1508 | offset to table[0]
table (reflection.KeyValue):
- +0x14E8 | 20 DC FF FF | SOffset32 | 0xFFFFDC20 (-9184) Loc: 0x38C8 | offset to vtable
- +0x14EC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x14FC | offset to field `key` (string)
- +0x14F0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x14F4 | offset to field `value` (string)
+ +0x1508 | 88 DC FF FF | SOffset32 | 0xFFFFDC88 (-9080) Loc: 0x3880 | offset to vtable
+ +0x150C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x151C | offset to field `key` (string)
+ +0x1510 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1514 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x14F4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x14F8 | 34 38 | char[2] | 48 | string literal
- +0x14FA | 00 | char | 0x00 (0) | string terminator
+ +0x1514 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1518 | 34 38 | char[2] | 48 | string literal
+ +0x151A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x14FC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1500 | 69 64 | char[2] | id | string literal
- +0x1502 | 00 | char | 0x00 (0) | string terminator
+ +0x151C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1520 | 69 64 | char[2] | id | string literal
+ +0x1522 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1504 | 58 DF FF FF | SOffset32 | 0xFFFFDF58 (-8360) Loc: 0x35AC | offset to vtable
- +0x1508 | 00 00 00 | uint8_t[3] | ... | padding
- +0x150B | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
- +0x150C | 05 00 00 00 | uint32_t | 0x00000005 (5) | table field `index` (Int)
- +0x1510 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x1514 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1524 | C0 DF FF FF | SOffset32 | 0xFFFFDFC0 (-8256) Loc: 0x3564 | offset to vtable
+ +0x1528 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x152B | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
+ +0x152C | 05 00 00 00 | uint32_t | 0x00000005 (5) | table field `index` (Int)
+ +0x1530 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x1534 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1518 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x151C | 73 69 67 6E 65 64 5F 65 | char[11] | signed_e | string literal
- +0x1524 | 6E 75 6D | | num
- +0x1527 | 00 | char | 0x00 (0) | string terminator
+ +0x1538 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x153C | 73 69 67 6E 65 64 5F 65 | char[11] | signed_e | string literal
+ +0x1544 | 6E 75 6D | | num
+ +0x1547 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1528 | 40 E9 FF FF | SOffset32 | 0xFFFFE940 (-5824) Loc: 0x2BE8 | offset to vtable
- +0x152C | 00 00 00 | uint8_t[3] | ... | padding
- +0x152F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1530 | 2F 00 | uint16_t | 0x002F (47) | table field `id` (UShort)
- +0x1532 | 62 00 | uint16_t | 0x0062 (98) | table field `offset` (UShort)
- +0x1534 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1574 | offset to field `name` (string)
- +0x1538 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1564 | offset to field `type` (table)
- +0x153C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1540 | offset to field `attributes` (vector)
+ +0x1548 | 40 E9 FF FF | SOffset32 | 0xFFFFE940 (-5824) Loc: 0x2C08 | offset to vtable
+ +0x154C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x154F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1550 | 2F 00 | uint16_t | 0x002F (47) | table field `id` (UShort)
+ +0x1552 | 62 00 | uint16_t | 0x0062 (98) | table field `offset` (UShort)
+ +0x1554 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1594 | offset to field `name` (string)
+ +0x1558 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1584 | offset to field `type` (table)
+ +0x155C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1560 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1540 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1544 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1548 | offset to table[0]
+ +0x1560 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1564 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1568 | offset to table[0]
table (reflection.KeyValue):
- +0x1548 | 80 DC FF FF | SOffset32 | 0xFFFFDC80 (-9088) Loc: 0x38C8 | offset to vtable
- +0x154C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x155C | offset to field `key` (string)
- +0x1550 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1554 | offset to field `value` (string)
+ +0x1568 | E8 DC FF FF | SOffset32 | 0xFFFFDCE8 (-8984) Loc: 0x3880 | offset to vtable
+ +0x156C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x157C | offset to field `key` (string)
+ +0x1570 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1574 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1554 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1558 | 34 37 | char[2] | 47 | string literal
- +0x155A | 00 | char | 0x00 (0) | string terminator
+ +0x1574 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1578 | 34 37 | char[2] | 47 | string literal
+ +0x157A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x155C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1560 | 69 64 | char[2] | id | string literal
- +0x1562 | 00 | char | 0x00 (0) | string terminator
+ +0x157C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1580 | 69 64 | char[2] | id | string literal
+ +0x1582 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1564 | F0 EA FF FF | SOffset32 | 0xFFFFEAF0 (-5392) Loc: 0x2A74 | offset to vtable
- +0x1568 | 00 00 | uint8_t[2] | .. | padding
- +0x156A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x156B | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
- +0x156C | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x1570 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1584 | F0 EA FF FF | SOffset32 | 0xFFFFEAF0 (-5392) Loc: 0x2A94 | offset to vtable
+ +0x1588 | 00 00 | uint8_t[2] | .. | padding
+ +0x158A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x158B | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
+ +0x158C | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x1590 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1574 | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
- +0x1578 | 76 65 63 74 6F 72 5F 6F | char[15] | vector_o | string literal
- +0x1580 | 66 5F 65 6E 75 6D 73 | | f_enums
- +0x1587 | 00 | char | 0x00 (0) | string terminator
+ +0x1594 | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
+ +0x1598 | 76 65 63 74 6F 72 5F 6F | char[15] | vector_o | string literal
+ +0x15A0 | 66 5F 65 6E 75 6D 73 | | f_enums
+ +0x15A7 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1588 | A0 E9 FF FF | SOffset32 | 0xFFFFE9A0 (-5728) Loc: 0x2BE8 | offset to vtable
- +0x158C | 00 00 00 | uint8_t[3] | ... | padding
- +0x158F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1590 | 2E 00 | uint16_t | 0x002E (46) | table field `id` (UShort)
- +0x1592 | 60 00 | uint16_t | 0x0060 (96) | table field `offset` (UShort)
- +0x1594 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x15D4 | offset to field `name` (string)
- +0x1598 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x15C4 | offset to field `type` (table)
- +0x159C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15A0 | offset to field `attributes` (vector)
+ +0x15A8 | A0 E9 FF FF | SOffset32 | 0xFFFFE9A0 (-5728) Loc: 0x2C08 | offset to vtable
+ +0x15AC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x15AF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x15B0 | 2E 00 | uint16_t | 0x002E (46) | table field `id` (UShort)
+ +0x15B2 | 60 00 | uint16_t | 0x0060 (96) | table field `offset` (UShort)
+ +0x15B4 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x15F4 | offset to field `name` (string)
+ +0x15B8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x15E4 | offset to field `type` (table)
+ +0x15BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15C0 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x15A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x15A4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15A8 | offset to table[0]
+ +0x15C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x15C4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15C8 | offset to table[0]
table (reflection.KeyValue):
- +0x15A8 | E0 DC FF FF | SOffset32 | 0xFFFFDCE0 (-8992) Loc: 0x38C8 | offset to vtable
- +0x15AC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x15BC | offset to field `key` (string)
- +0x15B0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15B4 | offset to field `value` (string)
+ +0x15C8 | 48 DD FF FF | SOffset32 | 0xFFFFDD48 (-8888) Loc: 0x3880 | offset to vtable
+ +0x15CC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x15DC | offset to field `key` (string)
+ +0x15D0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15D4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x15B4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x15B8 | 34 36 | char[2] | 46 | string literal
- +0x15BA | 00 | char | 0x00 (0) | string terminator
+ +0x15D4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x15D8 | 34 36 | char[2] | 46 | string literal
+ +0x15DA | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x15BC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x15C0 | 69 64 | char[2] | id | string literal
- +0x15C2 | 00 | char | 0x00 (0) | string terminator
+ +0x15DC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x15E0 | 69 64 | char[2] | id | string literal
+ +0x15E2 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x15C4 | AC DD FF FF | SOffset32 | 0xFFFFDDAC (-8788) Loc: 0x3818 | offset to vtable
- +0x15C8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x15CB | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
- +0x15CC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
- +0x15D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x15E4 | 14 DE FF FF | SOffset32 | 0xFFFFDE14 (-8684) Loc: 0x37D0 | offset to vtable
+ +0x15E8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x15EB | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
+ +0x15EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
+ +0x15F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x15D4 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
- +0x15D8 | 61 6E 79 5F 61 6D 62 69 | char[13] | any_ambi | string literal
- +0x15E0 | 67 75 6F 75 73 | | guous
- +0x15E5 | 00 | char | 0x00 (0) | string terminator
+ +0x15F4 | 0D 00 00 00 | uint32_t | 0x0000000D (13) | length of string
+ +0x15F8 | 61 6E 79 5F 61 6D 62 69 | char[13] | any_ambi | string literal
+ +0x1600 | 67 75 6F 75 73 | | guous
+ +0x1605 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x15E6 | 00 00 | uint8_t[2] | .. | padding
+ +0x1606 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x15E8 | F0 EA FF FF | SOffset32 | 0xFFFFEAF0 (-5392) Loc: 0x2AF8 | offset to vtable
- +0x15EC | 2D 00 | uint16_t | 0x002D (45) | table field `id` (UShort)
- +0x15EE | 5E 00 | uint16_t | 0x005E (94) | table field `offset` (UShort)
- +0x15F0 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1634 | offset to field `name` (string)
- +0x15F4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1620 | offset to field `type` (table)
- +0x15F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x15FC | offset to field `attributes` (vector)
+ +0x1608 | F0 EA FF FF | SOffset32 | 0xFFFFEAF0 (-5392) Loc: 0x2B18 | offset to vtable
+ +0x160C | 2D 00 | uint16_t | 0x002D (45) | table field `id` (UShort)
+ +0x160E | 5E 00 | uint16_t | 0x005E (94) | table field `offset` (UShort)
+ +0x1610 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1654 | offset to field `name` (string)
+ +0x1614 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1640 | offset to field `type` (table)
+ +0x1618 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x161C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x15FC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1600 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1604 | offset to table[0]
+ +0x161C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1620 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1624 | offset to table[0]
table (reflection.KeyValue):
- +0x1604 | 3C DD FF FF | SOffset32 | 0xFFFFDD3C (-8900) Loc: 0x38C8 | offset to vtable
- +0x1608 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1618 | offset to field `key` (string)
- +0x160C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1610 | offset to field `value` (string)
+ +0x1624 | A4 DD FF FF | SOffset32 | 0xFFFFDDA4 (-8796) Loc: 0x3880 | offset to vtable
+ +0x1628 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1638 | offset to field `key` (string)
+ +0x162C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1630 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1610 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1614 | 34 35 | char[2] | 45 | string literal
- +0x1616 | 00 | char | 0x00 (0) | string terminator
+ +0x1630 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1634 | 34 35 | char[2] | 45 | string literal
+ +0x1636 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1618 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x161C | 69 64 | char[2] | id | string literal
- +0x161E | 00 | char | 0x00 (0) | string terminator
+ +0x1638 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x163C | 69 64 | char[2] | id | string literal
+ +0x163E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1620 | 74 E0 FF FF | SOffset32 | 0xFFFFE074 (-8076) Loc: 0x35AC | offset to vtable
- +0x1624 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1627 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
- +0x1628 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
- +0x162C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x1630 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1640 | DC E0 FF FF | SOffset32 | 0xFFFFE0DC (-7972) Loc: 0x3564 | offset to vtable
+ +0x1644 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1647 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+ +0x1648 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
+ +0x164C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x1650 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1634 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
- +0x1638 | 61 6E 79 5F 61 6D 62 69 | char[18] | any_ambi | string literal
- +0x1640 | 67 75 6F 75 73 5F 74 79 | | guous_ty
- +0x1648 | 70 65 | | pe
- +0x164A | 00 | char | 0x00 (0) | string terminator
+ +0x1654 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
+ +0x1658 | 61 6E 79 5F 61 6D 62 69 | char[18] | any_ambi | string literal
+ +0x1660 | 67 75 6F 75 73 5F 74 79 | | guous_ty
+ +0x1668 | 70 65 | | pe
+ +0x166A | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x164C | 64 EA FF FF | SOffset32 | 0xFFFFEA64 (-5532) Loc: 0x2BE8 | offset to vtable
- +0x1650 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1653 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1654 | 2C 00 | uint16_t | 0x002C (44) | table field `id` (UShort)
- +0x1656 | 5C 00 | uint16_t | 0x005C (92) | table field `offset` (UShort)
- +0x1658 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1698 | offset to field `name` (string)
- +0x165C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1688 | offset to field `type` (table)
- +0x1660 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1664 | offset to field `attributes` (vector)
+ +0x166C | 64 EA FF FF | SOffset32 | 0xFFFFEA64 (-5532) Loc: 0x2C08 | offset to vtable
+ +0x1670 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1673 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1674 | 2C 00 | uint16_t | 0x002C (44) | table field `id` (UShort)
+ +0x1676 | 5C 00 | uint16_t | 0x005C (92) | table field `offset` (UShort)
+ +0x1678 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x16B8 | offset to field `name` (string)
+ +0x167C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x16A8 | offset to field `type` (table)
+ +0x1680 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1684 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1664 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1668 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x166C | offset to table[0]
+ +0x1684 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1688 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x168C | offset to table[0]
table (reflection.KeyValue):
- +0x166C | A4 DD FF FF | SOffset32 | 0xFFFFDDA4 (-8796) Loc: 0x38C8 | offset to vtable
- +0x1670 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1680 | offset to field `key` (string)
- +0x1674 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1678 | offset to field `value` (string)
+ +0x168C | 0C DE FF FF | SOffset32 | 0xFFFFDE0C (-8692) Loc: 0x3880 | offset to vtable
+ +0x1690 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x16A0 | offset to field `key` (string)
+ +0x1694 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1698 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1678 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x167C | 34 34 | char[2] | 44 | string literal
- +0x167E | 00 | char | 0x00 (0) | string terminator
+ +0x1698 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x169C | 34 34 | char[2] | 44 | string literal
+ +0x169E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1680 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1684 | 69 64 | char[2] | id | string literal
- +0x1686 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x1688 | 70 DE FF FF | SOffset32 | 0xFFFFDE70 (-8592) Loc: 0x3818 | offset to vtable
- +0x168C | 00 00 00 | uint8_t[3] | ... | padding
- +0x168F | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
- +0x1690 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
- +0x1694 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x1698 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
- +0x169C | 61 6E 79 5F 75 6E 69 71 | char[10] | any_uniq | string literal
- +0x16A4 | 75 65 | | ue
+ +0x16A0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x16A4 | 69 64 | char[2] | id | string literal
+0x16A6 | 00 | char | 0x00 (0) | string terminator
-table (reflection.Field):
- +0x16A8 | B0 EB FF FF | SOffset32 | 0xFFFFEBB0 (-5200) Loc: 0x2AF8 | offset to vtable
- +0x16AC | 2B 00 | uint16_t | 0x002B (43) | table field `id` (UShort)
- +0x16AE | 5A 00 | uint16_t | 0x005A (90) | table field `offset` (UShort)
- +0x16B0 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x16F4 | offset to field `name` (string)
- +0x16B4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x16E0 | offset to field `type` (table)
- +0x16B8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16BC | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x16BC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x16C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16C4 | offset to table[0]
-
-table (reflection.KeyValue):
- +0x16C4 | FC DD FF FF | SOffset32 | 0xFFFFDDFC (-8708) Loc: 0x38C8 | offset to vtable
- +0x16C8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x16D8 | offset to field `key` (string)
- +0x16CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16D0 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x16D0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x16D4 | 34 33 | char[2] | 43 | string literal
- +0x16D6 | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x16D8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x16DC | 69 64 | char[2] | id | string literal
- +0x16DE | 00 | char | 0x00 (0) | string terminator
-
table (reflection.Type):
- +0x16E0 | 34 E1 FF FF | SOffset32 | 0xFFFFE134 (-7884) Loc: 0x35AC | offset to vtable
- +0x16E4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x16E7 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
- +0x16E8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
- +0x16EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x16F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x16A8 | D8 DE FF FF | SOffset32 | 0xFFFFDED8 (-8488) Loc: 0x37D0 | offset to vtable
+ +0x16AC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x16AF | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
+ +0x16B0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
+ +0x16B4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x16F4 | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
- +0x16F8 | 61 6E 79 5F 75 6E 69 71 | char[15] | any_uniq | string literal
- +0x1700 | 75 65 5F 74 79 70 65 | | ue_type
- +0x1707 | 00 | char | 0x00 (0) | string terminator
+ +0x16B8 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
+ +0x16BC | 61 6E 79 5F 75 6E 69 71 | char[10] | any_uniq | string literal
+ +0x16C4 | 75 65 | | ue
+ +0x16C6 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1708 | 20 EB FF FF | SOffset32 | 0xFFFFEB20 (-5344) Loc: 0x2BE8 | offset to vtable
- +0x170C | 00 00 00 | uint8_t[3] | ... | padding
- +0x170F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1710 | 2A 00 | uint16_t | 0x002A (42) | table field `id` (UShort)
- +0x1712 | 58 00 | uint16_t | 0x0058 (88) | table field `offset` (UShort)
- +0x1714 | F8 00 00 00 | UOffset32 | 0x000000F8 (248) Loc: 0x180C | offset to field `name` (string)
- +0x1718 | E8 00 00 00 | UOffset32 | 0x000000E8 (232) Loc: 0x1800 | offset to field `type` (table)
- +0x171C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1720 | offset to field `attributes` (vector)
+ +0x16C8 | B0 EB FF FF | SOffset32 | 0xFFFFEBB0 (-5200) Loc: 0x2B18 | offset to vtable
+ +0x16CC | 2B 00 | uint16_t | 0x002B (43) | table field `id` (UShort)
+ +0x16CE | 5A 00 | uint16_t | 0x005A (90) | table field `offset` (UShort)
+ +0x16D0 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x1714 | offset to field `name` (string)
+ +0x16D4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1700 | offset to field `type` (table)
+ +0x16D8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16DC | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1720 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
- +0x1724 | B0 00 00 00 | UOffset32 | 0x000000B0 (176) Loc: 0x17D4 | offset to table[0]
- +0x1728 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x17A8 | offset to table[1]
- +0x172C | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x177C | offset to table[2]
- +0x1730 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1754 | offset to table[3]
- +0x1734 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1738 | offset to table[4]
+ +0x16DC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x16E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16E4 | offset to table[0]
table (reflection.KeyValue):
- +0x1738 | 70 DE FF FF | SOffset32 | 0xFFFFDE70 (-8592) Loc: 0x38C8 | offset to vtable
- +0x173C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x174C | offset to field `key` (string)
- +0x1740 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1744 | offset to field `value` (string)
+ +0x16E4 | 64 DE FF FF | SOffset32 | 0xFFFFDE64 (-8604) Loc: 0x3880 | offset to vtable
+ +0x16E8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x16F8 | offset to field `key` (string)
+ +0x16EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x16F0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1744 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1748 | 34 32 | char[2] | 42 | string literal
- +0x174A | 00 | char | 0x00 (0) | string terminator
+ +0x16F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x16F4 | 34 33 | char[2] | 43 | string literal
+ +0x16F6 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x174C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1750 | 69 64 | char[2] | id | string literal
- +0x1752 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.KeyValue):
- +0x1754 | 8C DE FF FF | SOffset32 | 0xFFFFDE8C (-8564) Loc: 0x38C8 | offset to vtable
- +0x1758 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1770 | offset to field `key` (string)
- +0x175C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1760 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1760 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1764 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x176C | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x176D | 00 00 00 | uint8_t[3] | ... | padding
-
-string (reflection.KeyValue.key):
- +0x1770 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x1774 | 68 61 73 68 | char[4] | hash | string literal
- +0x1778 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1779 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.KeyValue):
- +0x177C | B4 DE FF FF | SOffset32 | 0xFFFFDEB4 (-8524) Loc: 0x38C8 | offset to vtable
- +0x1780 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1798 | offset to field `key` (string)
- +0x1784 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1788 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1788 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x178C | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x1794 | 6C 65 54 | | leT
- +0x1797 | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x1798 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x179C | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x17A4 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x17A5 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.KeyValue):
- +0x17A8 | E0 DE FF FF | SOffset32 | 0xFFFFDEE0 (-8480) Loc: 0x38C8 | offset to vtable
- +0x17AC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x17BC | offset to field `key` (string)
- +0x17B0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x17B4 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x17B4 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of string
- +0x17B8 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x17B9 | 00 00 00 | uint8_t[3] | ... | padding
-
-string (reflection.KeyValue.key):
- +0x17BC | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x17C0 | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
- +0x17C8 | 74 79 70 65 5F 67 65 74 | | type_get
- +0x17D0 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x17D1 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.KeyValue):
- +0x17D4 | 0C DF FF FF | SOffset32 | 0xFFFFDF0C (-8436) Loc: 0x38C8 | offset to vtable
- +0x17D8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x17EC | offset to field `key` (string)
- +0x17DC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x17E0 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x17E0 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x17E4 | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x17E9 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x17EA | 00 00 | uint8_t[2] | .. | padding
-
-string (reflection.KeyValue.key):
- +0x17EC | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x17F0 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x17F8 | 74 79 70 65 | | type
- +0x17FC | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x17FD | 00 00 00 | uint8_t[3] | ... | padding
+ +0x16F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x16FC | 69 64 | char[2] | id | string literal
+ +0x16FE | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x1800 | C0 EB FF FF | SOffset32 | 0xFFFFEBC0 (-5184) Loc: 0x2C40 | offset to vtable
- +0x1804 | 00 00 | uint8_t[2] | .. | padding
- +0x1806 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1807 | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
- +0x1808 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+ +0x1700 | 9C E1 FF FF | SOffset32 | 0xFFFFE19C (-7780) Loc: 0x3564 | offset to vtable
+ +0x1704 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1707 | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+ +0x1708 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
+ +0x170C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x1710 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x180C | 1F 00 00 00 | uint32_t | 0x0000001F (31) | length of string
- +0x1810 | 76 65 63 74 6F 72 5F 6F | char[31] | vector_o | string literal
- +0x1818 | 66 5F 6E 6F 6E 5F 6F 77 | | f_non_ow
- +0x1820 | 6E 69 6E 67 5F 72 65 66 | | ning_ref
- +0x1828 | 65 72 65 6E 63 65 73 | | erences
- +0x182F | 00 | char | 0x00 (0) | string terminator
+ +0x1714 | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
+ +0x1718 | 61 6E 79 5F 75 6E 69 71 | char[15] | any_uniq | string literal
+ +0x1720 | 75 65 5F 74 79 70 65 | | ue_type
+ +0x1727 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1830 | 38 ED FF FF | SOffset32 | 0xFFFFED38 (-4808) Loc: 0x2AF8 | offset to vtable
- +0x1834 | 29 00 | uint16_t | 0x0029 (41) | table field `id` (UShort)
- +0x1836 | 56 00 | uint16_t | 0x0056 (86) | table field `offset` (UShort)
- +0x1838 | FC 00 00 00 | UOffset32 | 0x000000FC (252) Loc: 0x1934 | offset to field `name` (string)
- +0x183C | E8 00 00 00 | UOffset32 | 0x000000E8 (232) Loc: 0x1924 | offset to field `type` (table)
- +0x1840 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1844 | offset to field `attributes` (vector)
+ +0x1728 | 20 EB FF FF | SOffset32 | 0xFFFFEB20 (-5344) Loc: 0x2C08 | offset to vtable
+ +0x172C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x172F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1730 | 2A 00 | uint16_t | 0x002A (42) | table field `id` (UShort)
+ +0x1732 | 58 00 | uint16_t | 0x0058 (88) | table field `offset` (UShort)
+ +0x1734 | F8 00 00 00 | UOffset32 | 0x000000F8 (248) Loc: 0x182C | offset to field `name` (string)
+ +0x1738 | E8 00 00 00 | UOffset32 | 0x000000E8 (232) Loc: 0x1820 | offset to field `type` (table)
+ +0x173C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1740 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1844 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
- +0x1848 | B0 00 00 00 | UOffset32 | 0x000000B0 (176) Loc: 0x18F8 | offset to table[0]
- +0x184C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x18CC | offset to table[1]
- +0x1850 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x18A0 | offset to table[2]
- +0x1854 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1878 | offset to table[3]
- +0x1858 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x185C | offset to table[4]
+ +0x1740 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
+ +0x1744 | B0 00 00 00 | UOffset32 | 0x000000B0 (176) Loc: 0x17F4 | offset to table[0]
+ +0x1748 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x17C8 | offset to table[1]
+ +0x174C | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x179C | offset to table[2]
+ +0x1750 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1774 | offset to table[3]
+ +0x1754 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1758 | offset to table[4]
table (reflection.KeyValue):
- +0x185C | 94 DF FF FF | SOffset32 | 0xFFFFDF94 (-8300) Loc: 0x38C8 | offset to vtable
- +0x1860 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1870 | offset to field `key` (string)
- +0x1864 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1868 | offset to field `value` (string)
+ +0x1758 | D8 DE FF FF | SOffset32 | 0xFFFFDED8 (-8488) Loc: 0x3880 | offset to vtable
+ +0x175C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x176C | offset to field `key` (string)
+ +0x1760 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1764 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1868 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x186C | 34 31 | char[2] | 41 | string literal
- +0x186E | 00 | char | 0x00 (0) | string terminator
+ +0x1764 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1768 | 34 32 | char[2] | 42 | string literal
+ +0x176A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1870 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1874 | 69 64 | char[2] | id | string literal
- +0x1876 | 00 | char | 0x00 (0) | string terminator
+ +0x176C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1770 | 69 64 | char[2] | id | string literal
+ +0x1772 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x1878 | B0 DF FF FF | SOffset32 | 0xFFFFDFB0 (-8272) Loc: 0x38C8 | offset to vtable
- +0x187C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1894 | offset to field `key` (string)
- +0x1880 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1884 | offset to field `value` (string)
+ +0x1774 | F4 DE FF FF | SOffset32 | 0xFFFFDEF4 (-8460) Loc: 0x3880 | offset to vtable
+ +0x1778 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1790 | offset to field `key` (string)
+ +0x177C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1780 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1884 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1888 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x1890 | 00 | char | 0x00 (0) | string terminator
+ +0x1780 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1784 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x178C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1891 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x178D | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1894 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x1898 | 68 61 73 68 | char[4] | hash | string literal
- +0x189C | 00 | char | 0x00 (0) | string terminator
+ +0x1790 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x1794 | 68 61 73 68 | char[4] | hash | string literal
+ +0x1798 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x189D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1799 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x18A0 | D8 DF FF FF | SOffset32 | 0xFFFFDFD8 (-8232) Loc: 0x38C8 | offset to vtable
- +0x18A4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x18BC | offset to field `key` (string)
- +0x18A8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x18AC | offset to field `value` (string)
+ +0x179C | 1C DF FF FF | SOffset32 | 0xFFFFDF1C (-8420) Loc: 0x3880 | offset to vtable
+ +0x17A0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x17B8 | offset to field `key` (string)
+ +0x17A4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x17A8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x18AC | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x18B0 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x18B8 | 6C 65 54 | | leT
- +0x18BB | 00 | char | 0x00 (0) | string terminator
+ +0x17A8 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x17AC | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x17B4 | 6C 65 54 | | leT
+ +0x17B7 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x18BC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x18C0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x18C8 | 00 | char | 0x00 (0) | string terminator
+ +0x17B8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x17BC | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x17C4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x18C9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x17C5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x18CC | 04 E0 FF FF | SOffset32 | 0xFFFFE004 (-8188) Loc: 0x38C8 | offset to vtable
- +0x18D0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x18E0 | offset to field `key` (string)
- +0x18D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x18D8 | offset to field `value` (string)
+ +0x17C8 | 48 DF FF FF | SOffset32 | 0xFFFFDF48 (-8376) Loc: 0x3880 | offset to vtable
+ +0x17CC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x17DC | offset to field `key` (string)
+ +0x17D0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x17D4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x18D8 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of string
- +0x18DC | 00 | char | 0x00 (0) | string terminator
+ +0x17D4 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of string
+ +0x17D8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x18DD | 00 00 00 | uint8_t[3] | ... | padding
+ +0x17D9 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x18E0 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x18E4 | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
- +0x18EC | 74 79 70 65 5F 67 65 74 | | type_get
- +0x18F4 | 00 | char | 0x00 (0) | string terminator
+ +0x17DC | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x17E0 | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
+ +0x17E8 | 74 79 70 65 5F 67 65 74 | | type_get
+ +0x17F0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x18F5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x17F1 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x18F8 | 30 E0 FF FF | SOffset32 | 0xFFFFE030 (-8144) Loc: 0x38C8 | offset to vtable
- +0x18FC | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1910 | offset to field `key` (string)
- +0x1900 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1904 | offset to field `value` (string)
+ +0x17F4 | 74 DF FF FF | SOffset32 | 0xFFFFDF74 (-8332) Loc: 0x3880 | offset to vtable
+ +0x17F8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x180C | offset to field `key` (string)
+ +0x17FC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1800 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1904 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x1908 | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x190D | 00 | char | 0x00 (0) | string terminator
+ +0x1800 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x1804 | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x1809 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x190E | 00 00 | uint8_t[2] | .. | padding
+ +0x180A | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x1910 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1914 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x191C | 74 79 70 65 | | type
- +0x1920 | 00 | char | 0x00 (0) | string terminator
+ +0x180C | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1810 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1818 | 74 79 70 65 | | type
+ +0x181C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1921 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x181D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1924 | B0 E2 FF FF | SOffset32 | 0xFFFFE2B0 (-7504) Loc: 0x3674 | offset to vtable
- +0x1928 | 00 00 00 | uint8_t[3] | ... | padding
- +0x192B | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x192C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x1930 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1820 | C0 EB FF FF | SOffset32 | 0xFFFFEBC0 (-5184) Loc: 0x2C60 | offset to vtable
+ +0x1824 | 00 00 | uint8_t[2] | .. | padding
+ +0x1826 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1827 | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
+ +0x1828 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1934 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
- +0x1938 | 6E 6F 6E 5F 6F 77 6E 69 | char[20] | non_owni | string literal
- +0x1940 | 6E 67 5F 72 65 66 65 72 | | ng_refer
- +0x1948 | 65 6E 63 65 | | ence
- +0x194C | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x194D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x182C | 1F 00 00 00 | uint32_t | 0x0000001F (31) | length of string
+ +0x1830 | 76 65 63 74 6F 72 5F 6F | char[31] | vector_o | string literal
+ +0x1838 | 66 5F 6E 6F 6E 5F 6F 77 | | f_non_ow
+ +0x1840 | 6E 69 6E 67 5F 72 65 66 | | ning_ref
+ +0x1848 | 65 72 65 6E 63 65 73 | | erences
+ +0x184F | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1950 | 68 ED FF FF | SOffset32 | 0xFFFFED68 (-4760) Loc: 0x2BE8 | offset to vtable
- +0x1954 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1957 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1958 | 28 00 | uint16_t | 0x0028 (40) | table field `id` (UShort)
- +0x195A | 54 00 | uint16_t | 0x0054 (84) | table field `offset` (UShort)
- +0x195C | 08 01 00 00 | UOffset32 | 0x00000108 (264) Loc: 0x1A64 | offset to field `name` (string)
- +0x1960 | F8 00 00 00 | UOffset32 | 0x000000F8 (248) Loc: 0x1A58 | offset to field `type` (table)
- +0x1964 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1968 | offset to field `attributes` (vector)
+ +0x1850 | 38 ED FF FF | SOffset32 | 0xFFFFED38 (-4808) Loc: 0x2B18 | offset to vtable
+ +0x1854 | 29 00 | uint16_t | 0x0029 (41) | table field `id` (UShort)
+ +0x1856 | 56 00 | uint16_t | 0x0056 (86) | table field `offset` (UShort)
+ +0x1858 | FC 00 00 00 | UOffset32 | 0x000000FC (252) Loc: 0x1954 | offset to field `name` (string)
+ +0x185C | E8 00 00 00 | UOffset32 | 0x000000E8 (232) Loc: 0x1944 | offset to field `type` (table)
+ +0x1860 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1864 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1968 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
- +0x196C | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x1A20 | offset to table[0]
- +0x1970 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x19F0 | offset to table[1]
- +0x1974 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x19C4 | offset to table[2]
- +0x1978 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x199C | offset to table[3]
- +0x197C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1980 | offset to table[4]
+ +0x1864 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
+ +0x1868 | B0 00 00 00 | UOffset32 | 0x000000B0 (176) Loc: 0x1918 | offset to table[0]
+ +0x186C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x18EC | offset to table[1]
+ +0x1870 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x18C0 | offset to table[2]
+ +0x1874 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1898 | offset to table[3]
+ +0x1878 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x187C | offset to table[4]
table (reflection.KeyValue):
- +0x1980 | B8 E0 FF FF | SOffset32 | 0xFFFFE0B8 (-8008) Loc: 0x38C8 | offset to vtable
- +0x1984 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1994 | offset to field `key` (string)
- +0x1988 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x198C | offset to field `value` (string)
+ +0x187C | FC DF FF FF | SOffset32 | 0xFFFFDFFC (-8196) Loc: 0x3880 | offset to vtable
+ +0x1880 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1890 | offset to field `key` (string)
+ +0x1884 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1888 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x198C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1990 | 34 30 | char[2] | 40 | string literal
- +0x1992 | 00 | char | 0x00 (0) | string terminator
+ +0x1888 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x188C | 34 31 | char[2] | 41 | string literal
+ +0x188E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1994 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1998 | 69 64 | char[2] | id | string literal
- +0x199A | 00 | char | 0x00 (0) | string terminator
+ +0x1890 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1894 | 69 64 | char[2] | id | string literal
+ +0x1896 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x199C | D4 E0 FF FF | SOffset32 | 0xFFFFE0D4 (-7980) Loc: 0x38C8 | offset to vtable
- +0x19A0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x19B8 | offset to field `key` (string)
- +0x19A4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19A8 | offset to field `value` (string)
+ +0x1898 | 18 E0 FF FF | SOffset32 | 0xFFFFE018 (-8168) Loc: 0x3880 | offset to vtable
+ +0x189C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x18B4 | offset to field `key` (string)
+ +0x18A0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x18A4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x19A8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x19AC | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x19B4 | 00 | char | 0x00 (0) | string terminator
+ +0x18A4 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x18A8 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x18B0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x19B5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x18B1 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x19B8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x19BC | 68 61 73 68 | char[4] | hash | string literal
- +0x19C0 | 00 | char | 0x00 (0) | string terminator
+ +0x18B4 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x18B8 | 68 61 73 68 | char[4] | hash | string literal
+ +0x18BC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x19C1 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x18BD | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x19C4 | FC E0 FF FF | SOffset32 | 0xFFFFE0FC (-7940) Loc: 0x38C8 | offset to vtable
- +0x19C8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x19E0 | offset to field `key` (string)
- +0x19CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19D0 | offset to field `value` (string)
+ +0x18C0 | 40 E0 FF FF | SOffset32 | 0xFFFFE040 (-8128) Loc: 0x3880 | offset to vtable
+ +0x18C4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x18DC | offset to field `key` (string)
+ +0x18C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x18CC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x19D0 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x19D4 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x19DC | 6C 65 54 | | leT
- +0x19DF | 00 | char | 0x00 (0) | string terminator
+ +0x18CC | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x18D0 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x18D8 | 6C 65 54 | | leT
+ +0x18DB | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x19E0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x19E4 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x19EC | 00 | char | 0x00 (0) | string terminator
+ +0x18DC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x18E0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x18E8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x19ED | 00 00 00 | uint8_t[3] | ... | padding
+ +0x18E9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x19F0 | 28 E1 FF FF | SOffset32 | 0xFFFFE128 (-7896) Loc: 0x38C8 | offset to vtable
- +0x19F4 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1A08 | offset to field `key` (string)
- +0x19F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19FC | offset to field `value` (string)
+ +0x18EC | 6C E0 FF FF | SOffset32 | 0xFFFFE06C (-8084) Loc: 0x3880 | offset to vtable
+ +0x18F0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1900 | offset to field `key` (string)
+ +0x18F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x18F8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x19FC | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
- +0x1A00 | 2E 67 65 74 28 29 | char[6] | .get() | string literal
- +0x1A06 | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x1A08 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x1A0C | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
- +0x1A14 | 74 79 70 65 5F 67 65 74 | | type_get
- +0x1A1C | 00 | char | 0x00 (0) | string terminator
+ +0x18F8 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of string
+ +0x18FC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1A1D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x18FD | 00 00 00 | uint8_t[3] | ... | padding
+
+string (reflection.KeyValue.key):
+ +0x1900 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x1904 | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
+ +0x190C | 74 79 70 65 5F 67 65 74 | | type_get
+ +0x1914 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1915 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1A20 | 58 E1 FF FF | SOffset32 | 0xFFFFE158 (-7848) Loc: 0x38C8 | offset to vtable
- +0x1A24 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x1A44 | offset to field `key` (string)
- +0x1A28 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1A2C | offset to field `value` (string)
+ +0x1918 | 98 E0 FF FF | SOffset32 | 0xFFFFE098 (-8040) Loc: 0x3880 | offset to vtable
+ +0x191C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1930 | offset to field `key` (string)
+ +0x1920 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1924 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1A2C | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x1A30 | 64 65 66 61 75 6C 74 5F | char[16] | default_ | string literal
- +0x1A38 | 70 74 72 5F 74 79 70 65 | | ptr_type
- +0x1A40 | 00 | char | 0x00 (0) | string terminator
+ +0x1924 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x1928 | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x192D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1A41 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x192E | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x1A44 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1A48 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x1A50 | 74 79 70 65 | | type
- +0x1A54 | 00 | char | 0x00 (0) | string terminator
+ +0x1930 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1934 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x193C | 74 79 70 65 | | type
+ +0x1940 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1A55 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1941 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1A58 | 18 EE FF FF | SOffset32 | 0xFFFFEE18 (-4584) Loc: 0x2C40 | offset to vtable
- +0x1A5C | 00 00 | uint8_t[2] | .. | padding
- +0x1A5E | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1A5F | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
- +0x1A60 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+ +0x1944 | 18 E3 FF FF | SOffset32 | 0xFFFFE318 (-7400) Loc: 0x362C | offset to vtable
+ +0x1948 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x194B | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x194C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x1950 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1A64 | 1E 00 00 00 | uint32_t | 0x0000001E (30) | length of string
- +0x1A68 | 76 65 63 74 6F 72 5F 6F | char[30] | vector_o | string literal
- +0x1A70 | 66 5F 63 6F 5F 6F 77 6E | | f_co_own
- +0x1A78 | 69 6E 67 5F 72 65 66 65 | | ing_refe
- +0x1A80 | 72 65 6E 63 65 73 | | rences
- +0x1A86 | 00 | char | 0x00 (0) | string terminator
+ +0x1954 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
+ +0x1958 | 6E 6F 6E 5F 6F 77 6E 69 | char[20] | non_owni | string literal
+ +0x1960 | 6E 67 5F 72 65 66 65 72 | | ng_refer
+ +0x1968 | 65 6E 63 65 | | ence
+ +0x196C | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x196D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x1A88 | 90 EF FF FF | SOffset32 | 0xFFFFEF90 (-4208) Loc: 0x2AF8 | offset to vtable
- +0x1A8C | 27 00 | uint16_t | 0x0027 (39) | table field `id` (UShort)
- +0x1A8E | 52 00 | uint16_t | 0x0052 (82) | table field `offset` (UShort)
- +0x1A90 | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x1B5C | offset to field `name` (string)
- +0x1A94 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1B4C | offset to field `type` (table)
- +0x1A98 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1A9C | offset to field `attributes` (vector)
+ +0x1970 | 68 ED FF FF | SOffset32 | 0xFFFFED68 (-4760) Loc: 0x2C08 | offset to vtable
+ +0x1974 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1977 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1978 | 28 00 | uint16_t | 0x0028 (40) | table field `id` (UShort)
+ +0x197A | 54 00 | uint16_t | 0x0054 (84) | table field `offset` (UShort)
+ +0x197C | 08 01 00 00 | UOffset32 | 0x00000108 (264) Loc: 0x1A84 | offset to field `name` (string)
+ +0x1980 | F8 00 00 00 | UOffset32 | 0x000000F8 (248) Loc: 0x1A78 | offset to field `type` (table)
+ +0x1984 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1988 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1A9C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
- +0x1AA0 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1B20 | offset to table[0]
- +0x1AA4 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1AF4 | offset to table[1]
- +0x1AA8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1ACC | offset to table[2]
- +0x1AAC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1AB0 | offset to table[3]
+ +0x1988 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of vector (# items)
+ +0x198C | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x1A40 | offset to table[0]
+ +0x1990 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1A10 | offset to table[1]
+ +0x1994 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x19E4 | offset to table[2]
+ +0x1998 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x19BC | offset to table[3]
+ +0x199C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19A0 | offset to table[4]
table (reflection.KeyValue):
- +0x1AB0 | E8 E1 FF FF | SOffset32 | 0xFFFFE1E8 (-7704) Loc: 0x38C8 | offset to vtable
- +0x1AB4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1AC4 | offset to field `key` (string)
- +0x1AB8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1ABC | offset to field `value` (string)
+ +0x19A0 | 20 E1 FF FF | SOffset32 | 0xFFFFE120 (-7904) Loc: 0x3880 | offset to vtable
+ +0x19A4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x19B4 | offset to field `key` (string)
+ +0x19A8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19AC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1ABC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1AC0 | 33 39 | char[2] | 39 | string literal
- +0x1AC2 | 00 | char | 0x00 (0) | string terminator
+ +0x19AC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x19B0 | 34 30 | char[2] | 40 | string literal
+ +0x19B2 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1AC4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1AC8 | 69 64 | char[2] | id | string literal
- +0x1ACA | 00 | char | 0x00 (0) | string terminator
+ +0x19B4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x19B8 | 69 64 | char[2] | id | string literal
+ +0x19BA | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x1ACC | 04 E2 FF FF | SOffset32 | 0xFFFFE204 (-7676) Loc: 0x38C8 | offset to vtable
- +0x1AD0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1AE8 | offset to field `key` (string)
- +0x1AD4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1AD8 | offset to field `value` (string)
+ +0x19BC | 3C E1 FF FF | SOffset32 | 0xFFFFE13C (-7876) Loc: 0x3880 | offset to vtable
+ +0x19C0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x19D8 | offset to field `key` (string)
+ +0x19C4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19C8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1AD8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1ADC | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x1AE4 | 00 | char | 0x00 (0) | string terminator
+ +0x19C8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x19CC | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x19D4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1AE5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x19D5 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1AE8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x1AEC | 68 61 73 68 | char[4] | hash | string literal
- +0x1AF0 | 00 | char | 0x00 (0) | string terminator
+ +0x19D8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x19DC | 68 61 73 68 | char[4] | hash | string literal
+ +0x19E0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1AF1 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x19E1 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1AF4 | 2C E2 FF FF | SOffset32 | 0xFFFFE22C (-7636) Loc: 0x38C8 | offset to vtable
- +0x1AF8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1B10 | offset to field `key` (string)
- +0x1AFC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B00 | offset to field `value` (string)
+ +0x19E4 | 64 E1 FF FF | SOffset32 | 0xFFFFE164 (-7836) Loc: 0x3880 | offset to vtable
+ +0x19E8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1A00 | offset to field `key` (string)
+ +0x19EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x19F0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1B00 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x1B04 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x1B0C | 6C 65 54 | | leT
- +0x1B0F | 00 | char | 0x00 (0) | string terminator
+ +0x19F0 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x19F4 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x19FC | 6C 65 54 | | leT
+ +0x19FF | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1B10 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1B14 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x1B1C | 00 | char | 0x00 (0) | string terminator
+ +0x1A00 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1A04 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x1A0C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1B1D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1A0D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1B20 | 58 E2 FF FF | SOffset32 | 0xFFFFE258 (-7592) Loc: 0x38C8 | offset to vtable
- +0x1B24 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1B38 | offset to field `key` (string)
- +0x1B28 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B2C | offset to field `value` (string)
+ +0x1A10 | 90 E1 FF FF | SOffset32 | 0xFFFFE190 (-7792) Loc: 0x3880 | offset to vtable
+ +0x1A14 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1A28 | offset to field `key` (string)
+ +0x1A18 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1A1C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1B2C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x1B30 | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x1B35 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1B36 | 00 00 | uint8_t[2] | .. | padding
+ +0x1A1C | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
+ +0x1A20 | 2E 67 65 74 28 29 | char[6] | .get() | string literal
+ +0x1A26 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1B38 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1B3C | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x1B44 | 74 79 70 65 | | type
- +0x1B48 | 00 | char | 0x00 (0) | string terminator
+ +0x1A28 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x1A2C | 63 70 70 5F 70 74 72 5F | char[16] | cpp_ptr_ | string literal
+ +0x1A34 | 74 79 70 65 5F 67 65 74 | | type_get
+ +0x1A3C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1B49 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1A3D | 00 00 00 | uint8_t[3] | ... | padding
+
+table (reflection.KeyValue):
+ +0x1A40 | C0 E1 FF FF | SOffset32 | 0xFFFFE1C0 (-7744) Loc: 0x3880 | offset to vtable
+ +0x1A44 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x1A64 | offset to field `key` (string)
+ +0x1A48 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1A4C | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x1A4C | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x1A50 | 64 65 66 61 75 6C 74 5F | char[16] | default_ | string literal
+ +0x1A58 | 70 74 72 5F 74 79 70 65 | | ptr_type
+ +0x1A60 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1A61 | 00 00 00 | uint8_t[3] | ... | padding
+
+string (reflection.KeyValue.key):
+ +0x1A64 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1A68 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1A70 | 74 79 70 65 | | type
+ +0x1A74 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1A75 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1B4C | D8 E4 FF FF | SOffset32 | 0xFFFFE4D8 (-6952) Loc: 0x3674 | offset to vtable
- +0x1B50 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1B53 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x1B54 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x1B58 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1A78 | 18 EE FF FF | SOffset32 | 0xFFFFEE18 (-4584) Loc: 0x2C60 | offset to vtable
+ +0x1A7C | 00 00 | uint8_t[2] | .. | padding
+ +0x1A7E | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1A7F | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
+ +0x1A80 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1B5C | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
- +0x1B60 | 63 6F 5F 6F 77 6E 69 6E | char[19] | co_ownin | string literal
- +0x1B68 | 67 5F 72 65 66 65 72 65 | | g_refere
- +0x1B70 | 6E 63 65 | | nce
- +0x1B73 | 00 | char | 0x00 (0) | string terminator
+ +0x1A84 | 1E 00 00 00 | uint32_t | 0x0000001E (30) | length of string
+ +0x1A88 | 76 65 63 74 6F 72 5F 6F | char[30] | vector_o | string literal
+ +0x1A90 | 66 5F 63 6F 5F 6F 77 6E | | f_co_own
+ +0x1A98 | 69 6E 67 5F 72 65 66 65 | | ing_refe
+ +0x1AA0 | 72 65 6E 63 65 73 | | rences
+ +0x1AA6 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1B74 | 8C EF FF FF | SOffset32 | 0xFFFFEF8C (-4212) Loc: 0x2BE8 | offset to vtable
- +0x1B78 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1B7B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1B7C | 26 00 | uint16_t | 0x0026 (38) | table field `id` (UShort)
- +0x1B7E | 50 00 | uint16_t | 0x0050 (80) | table field `offset` (UShort)
- +0x1B80 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x1BFC | offset to field `name` (string)
- +0x1B84 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x1BEC | offset to field `type` (table)
- +0x1B88 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B8C | offset to field `attributes` (vector)
+ +0x1AA8 | 90 EF FF FF | SOffset32 | 0xFFFFEF90 (-4208) Loc: 0x2B18 | offset to vtable
+ +0x1AAC | 27 00 | uint16_t | 0x0027 (39) | table field `id` (UShort)
+ +0x1AAE | 52 00 | uint16_t | 0x0052 (82) | table field `offset` (UShort)
+ +0x1AB0 | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x1B7C | offset to field `name` (string)
+ +0x1AB4 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1B6C | offset to field `type` (table)
+ +0x1AB8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1ABC | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1B8C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x1B90 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1BB4 | offset to table[0]
- +0x1B94 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B98 | offset to table[1]
+ +0x1ABC | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
+ +0x1AC0 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1B40 | offset to table[0]
+ +0x1AC4 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1B14 | offset to table[1]
+ +0x1AC8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1AEC | offset to table[2]
+ +0x1ACC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1AD0 | offset to table[3]
table (reflection.KeyValue):
- +0x1B98 | D0 E2 FF FF | SOffset32 | 0xFFFFE2D0 (-7472) Loc: 0x38C8 | offset to vtable
- +0x1B9C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1BAC | offset to field `key` (string)
- +0x1BA0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BA4 | offset to field `value` (string)
+ +0x1AD0 | 50 E2 FF FF | SOffset32 | 0xFFFFE250 (-7600) Loc: 0x3880 | offset to vtable
+ +0x1AD4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1AE4 | offset to field `key` (string)
+ +0x1AD8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1ADC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1BA4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1BA8 | 33 38 | char[2] | 38 | string literal
- +0x1BAA | 00 | char | 0x00 (0) | string terminator
+ +0x1ADC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1AE0 | 33 39 | char[2] | 39 | string literal
+ +0x1AE2 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1BAC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1BB0 | 69 64 | char[2] | id | string literal
- +0x1BB2 | 00 | char | 0x00 (0) | string terminator
+ +0x1AE4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1AE8 | 69 64 | char[2] | id | string literal
+ +0x1AEA | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x1BB4 | EC E2 FF FF | SOffset32 | 0xFFFFE2EC (-7444) Loc: 0x38C8 | offset to vtable
- +0x1BB8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x1BD8 | offset to field `key` (string)
- +0x1BBC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BC0 | offset to field `value` (string)
+ +0x1AEC | 6C E2 FF FF | SOffset32 | 0xFFFFE26C (-7572) Loc: 0x3880 | offset to vtable
+ +0x1AF0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1B08 | offset to field `key` (string)
+ +0x1AF4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1AF8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1BC0 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x1BC4 | 64 65 66 61 75 6C 74 5F | char[16] | default_ | string literal
- +0x1BCC | 70 74 72 5F 74 79 70 65 | | ptr_type
- +0x1BD4 | 00 | char | 0x00 (0) | string terminator
+ +0x1AF8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1AFC | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x1B04 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1BD5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1B05 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1BD8 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1BDC | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x1BE4 | 74 79 70 65 | | type
- +0x1BE8 | 00 | char | 0x00 (0) | string terminator
+ +0x1B08 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x1B0C | 68 61 73 68 | char[4] | hash | string literal
+ +0x1B10 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1BE9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1B11 | 00 00 00 | uint8_t[3] | ... | padding
+
+table (reflection.KeyValue):
+ +0x1B14 | 94 E2 FF FF | SOffset32 | 0xFFFFE294 (-7532) Loc: 0x3880 | offset to vtable
+ +0x1B18 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1B30 | offset to field `key` (string)
+ +0x1B1C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B20 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x1B20 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x1B24 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x1B2C | 6C 65 54 | | leT
+ +0x1B2F | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x1B30 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1B34 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x1B3C | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1B3D | 00 00 00 | uint8_t[3] | ... | padding
+
+table (reflection.KeyValue):
+ +0x1B40 | C0 E2 FF FF | SOffset32 | 0xFFFFE2C0 (-7488) Loc: 0x3880 | offset to vtable
+ +0x1B44 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1B58 | offset to field `key` (string)
+ +0x1B48 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1B4C | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x1B4C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x1B50 | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x1B55 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1B56 | 00 00 | uint8_t[2] | .. | padding
+
+string (reflection.KeyValue.key):
+ +0x1B58 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1B5C | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1B64 | 74 79 70 65 | | type
+ +0x1B68 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1B69 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1BEC | 78 F1 FF FF | SOffset32 | 0xFFFFF178 (-3720) Loc: 0x2A74 | offset to vtable
- +0x1BF0 | 00 00 | uint8_t[2] | .. | padding
- +0x1BF2 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1BF3 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x1BF4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
- +0x1BF8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x1B6C | 40 E5 FF FF | SOffset32 | 0xFFFFE540 (-6848) Loc: 0x362C | offset to vtable
+ +0x1B70 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1B73 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x1B74 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x1B78 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1BFC | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
- +0x1C00 | 76 65 63 74 6F 72 5F 6F | char[28] | vector_o | string literal
- +0x1C08 | 66 5F 73 74 72 6F 6E 67 | | f_strong
- +0x1C10 | 5F 72 65 66 65 72 72 61 | | _referra
- +0x1C18 | 62 6C 65 73 | | bles
- +0x1C1C | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1C1D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1B7C | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
+ +0x1B80 | 63 6F 5F 6F 77 6E 69 6E | char[19] | co_ownin | string literal
+ +0x1B88 | 67 5F 72 65 66 65 72 65 | | g_refere
+ +0x1B90 | 6E 63 65 | | nce
+ +0x1B93 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x1C20 | 38 F0 FF FF | SOffset32 | 0xFFFFF038 (-4040) Loc: 0x2BE8 | offset to vtable
- +0x1C24 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1C27 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1C28 | 25 00 | uint16_t | 0x0025 (37) | table field `id` (UShort)
- +0x1C2A | 4E 00 | uint16_t | 0x004E (78) | table field `offset` (UShort)
- +0x1C2C | C8 00 00 00 | UOffset32 | 0x000000C8 (200) Loc: 0x1CF4 | offset to field `name` (string)
- +0x1C30 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1CE8 | offset to field `type` (table)
- +0x1C34 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C38 | offset to field `attributes` (vector)
+ +0x1B94 | 8C EF FF FF | SOffset32 | 0xFFFFEF8C (-4212) Loc: 0x2C08 | offset to vtable
+ +0x1B98 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1B9B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1B9C | 26 00 | uint16_t | 0x0026 (38) | table field `id` (UShort)
+ +0x1B9E | 50 00 | uint16_t | 0x0050 (80) | table field `offset` (UShort)
+ +0x1BA0 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x1C1C | offset to field `name` (string)
+ +0x1BA4 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x1C0C | offset to field `type` (table)
+ +0x1BA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BAC | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1C38 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
- +0x1C3C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1CBC | offset to table[0]
- +0x1C40 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1C90 | offset to table[1]
- +0x1C44 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1C68 | offset to table[2]
- +0x1C48 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C4C | offset to table[3]
+ +0x1BAC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x1BB0 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1BD4 | offset to table[0]
+ +0x1BB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BB8 | offset to table[1]
table (reflection.KeyValue):
- +0x1C4C | 84 E3 FF FF | SOffset32 | 0xFFFFE384 (-7292) Loc: 0x38C8 | offset to vtable
- +0x1C50 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1C60 | offset to field `key` (string)
- +0x1C54 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C58 | offset to field `value` (string)
+ +0x1BB8 | 38 E3 FF FF | SOffset32 | 0xFFFFE338 (-7368) Loc: 0x3880 | offset to vtable
+ +0x1BBC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1BCC | offset to field `key` (string)
+ +0x1BC0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BC4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1C58 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1C5C | 33 37 | char[2] | 37 | string literal
- +0x1C5E | 00 | char | 0x00 (0) | string terminator
+ +0x1BC4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1BC8 | 33 38 | char[2] | 38 | string literal
+ +0x1BCA | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1C60 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1C64 | 69 64 | char[2] | id | string literal
- +0x1C66 | 00 | char | 0x00 (0) | string terminator
+ +0x1BCC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1BD0 | 69 64 | char[2] | id | string literal
+ +0x1BD2 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x1C68 | A0 E3 FF FF | SOffset32 | 0xFFFFE3A0 (-7264) Loc: 0x38C8 | offset to vtable
- +0x1C6C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1C84 | offset to field `key` (string)
- +0x1C70 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C74 | offset to field `value` (string)
+ +0x1BD4 | 54 E3 FF FF | SOffset32 | 0xFFFFE354 (-7340) Loc: 0x3880 | offset to vtable
+ +0x1BD8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x1BF8 | offset to field `key` (string)
+ +0x1BDC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1BE0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1C74 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1C78 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x1C80 | 00 | char | 0x00 (0) | string terminator
+ +0x1BE0 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x1BE4 | 64 65 66 61 75 6C 74 5F | char[16] | default_ | string literal
+ +0x1BEC | 70 74 72 5F 74 79 70 65 | | ptr_type
+ +0x1BF4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1C81 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1BF5 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1C84 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x1C88 | 68 61 73 68 | char[4] | hash | string literal
- +0x1C8C | 00 | char | 0x00 (0) | string terminator
+ +0x1BF8 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1BFC | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1C04 | 74 79 70 65 | | type
+ +0x1C08 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1C8D | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.KeyValue):
- +0x1C90 | C8 E3 FF FF | SOffset32 | 0xFFFFE3C8 (-7224) Loc: 0x38C8 | offset to vtable
- +0x1C94 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1CAC | offset to field `key` (string)
- +0x1C98 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C9C | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1C9C | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x1CA0 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x1CA8 | 6C 65 54 | | leT
- +0x1CAB | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x1CAC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1CB0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x1CB8 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1CB9 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.KeyValue):
- +0x1CBC | F4 E3 FF FF | SOffset32 | 0xFFFFE3F4 (-7180) Loc: 0x38C8 | offset to vtable
- +0x1CC0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1CD4 | offset to field `key` (string)
- +0x1CC4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1CC8 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1CC8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x1CCC | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x1CD1 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1CD2 | 00 00 | uint8_t[2] | .. | padding
-
-string (reflection.KeyValue.key):
- +0x1CD4 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1CD8 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x1CE0 | 74 79 70 65 | | type
- +0x1CE4 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x1CE5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1C09 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1CE8 | A8 F0 FF FF | SOffset32 | 0xFFFFF0A8 (-3928) Loc: 0x2C40 | offset to vtable
- +0x1CEC | 00 00 | uint8_t[2] | .. | padding
- +0x1CEE | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1CEF | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
- +0x1CF0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+ +0x1C0C | 78 F1 FF FF | SOffset32 | 0xFFFFF178 (-3720) Loc: 0x2A94 | offset to vtable
+ +0x1C10 | 00 00 | uint8_t[2] | .. | padding
+ +0x1C12 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1C13 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x1C14 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
+ +0x1C18 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1CF4 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
- +0x1CF8 | 76 65 63 74 6F 72 5F 6F | char[25] | vector_o | string literal
- +0x1D00 | 66 5F 77 65 61 6B 5F 72 | | f_weak_r
- +0x1D08 | 65 66 65 72 65 6E 63 65 | | eference
- +0x1D10 | 73 | | s
- +0x1D11 | 00 | char | 0x00 (0) | string terminator
+ +0x1C1C | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
+ +0x1C20 | 76 65 63 74 6F 72 5F 6F | char[28] | vector_o | string literal
+ +0x1C28 | 66 5F 73 74 72 6F 6E 67 | | f_strong
+ +0x1C30 | 5F 72 65 66 65 72 72 61 | | _referra
+ +0x1C38 | 62 6C 65 73 | | bles
+ +0x1C3C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1D12 | 00 00 | uint8_t[2] | .. | padding
+ +0x1C3D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x1D14 | 1C F2 FF FF | SOffset32 | 0xFFFFF21C (-3556) Loc: 0x2AF8 | offset to vtable
- +0x1D18 | 24 00 | uint16_t | 0x0024 (36) | table field `id` (UShort)
- +0x1D1A | 4C 00 | uint16_t | 0x004C (76) | table field `offset` (UShort)
- +0x1D1C | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x1DE8 | offset to field `name` (string)
- +0x1D20 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1DD8 | offset to field `type` (table)
- +0x1D24 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D28 | offset to field `attributes` (vector)
+ +0x1C40 | 38 F0 FF FF | SOffset32 | 0xFFFFF038 (-4040) Loc: 0x2C08 | offset to vtable
+ +0x1C44 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1C47 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1C48 | 25 00 | uint16_t | 0x0025 (37) | table field `id` (UShort)
+ +0x1C4A | 4E 00 | uint16_t | 0x004E (78) | table field `offset` (UShort)
+ +0x1C4C | C8 00 00 00 | UOffset32 | 0x000000C8 (200) Loc: 0x1D14 | offset to field `name` (string)
+ +0x1C50 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1D08 | offset to field `type` (table)
+ +0x1C54 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C58 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1D28 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
- +0x1D2C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1DAC | offset to table[0]
- +0x1D30 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1D80 | offset to table[1]
- +0x1D34 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1D58 | offset to table[2]
- +0x1D38 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D3C | offset to table[3]
+ +0x1C58 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
+ +0x1C5C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1CDC | offset to table[0]
+ +0x1C60 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1CB0 | offset to table[1]
+ +0x1C64 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1C88 | offset to table[2]
+ +0x1C68 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C6C | offset to table[3]
table (reflection.KeyValue):
- +0x1D3C | 74 E4 FF FF | SOffset32 | 0xFFFFE474 (-7052) Loc: 0x38C8 | offset to vtable
- +0x1D40 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1D50 | offset to field `key` (string)
- +0x1D44 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D48 | offset to field `value` (string)
+ +0x1C6C | EC E3 FF FF | SOffset32 | 0xFFFFE3EC (-7188) Loc: 0x3880 | offset to vtable
+ +0x1C70 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1C80 | offset to field `key` (string)
+ +0x1C74 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C78 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1D48 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1D4C | 33 36 | char[2] | 36 | string literal
- +0x1D4E | 00 | char | 0x00 (0) | string terminator
+ +0x1C78 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1C7C | 33 37 | char[2] | 37 | string literal
+ +0x1C7E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1D50 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1D54 | 69 64 | char[2] | id | string literal
- +0x1D56 | 00 | char | 0x00 (0) | string terminator
+ +0x1C80 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1C84 | 69 64 | char[2] | id | string literal
+ +0x1C86 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x1D58 | 90 E4 FF FF | SOffset32 | 0xFFFFE490 (-7024) Loc: 0x38C8 | offset to vtable
- +0x1D5C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1D74 | offset to field `key` (string)
- +0x1D60 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D64 | offset to field `value` (string)
+ +0x1C88 | 08 E4 FF FF | SOffset32 | 0xFFFFE408 (-7160) Loc: 0x3880 | offset to vtable
+ +0x1C8C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1CA4 | offset to field `key` (string)
+ +0x1C90 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1C94 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1D64 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1D68 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x1D70 | 00 | char | 0x00 (0) | string terminator
+ +0x1C94 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1C98 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x1CA0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1D71 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1CA1 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1D74 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x1D78 | 68 61 73 68 | char[4] | hash | string literal
- +0x1D7C | 00 | char | 0x00 (0) | string terminator
+ +0x1CA4 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x1CA8 | 68 61 73 68 | char[4] | hash | string literal
+ +0x1CAC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1D7D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1CAD | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1D80 | B8 E4 FF FF | SOffset32 | 0xFFFFE4B8 (-6984) Loc: 0x38C8 | offset to vtable
- +0x1D84 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1D9C | offset to field `key` (string)
- +0x1D88 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D8C | offset to field `value` (string)
+ +0x1CB0 | 30 E4 FF FF | SOffset32 | 0xFFFFE430 (-7120) Loc: 0x3880 | offset to vtable
+ +0x1CB4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1CCC | offset to field `key` (string)
+ +0x1CB8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1CBC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1D8C | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x1D90 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
- +0x1D98 | 6C 65 54 | | leT
- +0x1D9B | 00 | char | 0x00 (0) | string terminator
+ +0x1CBC | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x1CC0 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x1CC8 | 6C 65 54 | | leT
+ +0x1CCB | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1D9C | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x1DA0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x1DA8 | 00 | char | 0x00 (0) | string terminator
+ +0x1CCC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1CD0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x1CD8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1DA9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1CD9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1DAC | E4 E4 FF FF | SOffset32 | 0xFFFFE4E4 (-6940) Loc: 0x38C8 | offset to vtable
- +0x1DB0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1DC4 | offset to field `key` (string)
- +0x1DB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1DB8 | offset to field `value` (string)
+ +0x1CDC | 5C E4 FF FF | SOffset32 | 0xFFFFE45C (-7076) Loc: 0x3880 | offset to vtable
+ +0x1CE0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1CF4 | offset to field `key` (string)
+ +0x1CE4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1CE8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1DB8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x1DBC | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x1DC1 | 00 | char | 0x00 (0) | string terminator
+ +0x1CE8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x1CEC | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x1CF1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1DC2 | 00 00 | uint8_t[2] | .. | padding
+ +0x1CF2 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x1DC4 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x1DC8 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x1DD0 | 74 79 70 65 | | type
- +0x1DD4 | 00 | char | 0x00 (0) | string terminator
+ +0x1CF4 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1CF8 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1D00 | 74 79 70 65 | | type
+ +0x1D04 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1DD5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1D05 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x1DD8 | 64 E7 FF FF | SOffset32 | 0xFFFFE764 (-6300) Loc: 0x3674 | offset to vtable
- +0x1DDC | 00 00 00 | uint8_t[3] | ... | padding
- +0x1DDF | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x1DE0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x1DE4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1D08 | A8 F0 FF FF | SOffset32 | 0xFFFFF0A8 (-3928) Loc: 0x2C60 | offset to vtable
+ +0x1D0C | 00 00 | uint8_t[2] | .. | padding
+ +0x1D0E | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1D0F | 0A | uint8_t | 0x0A (10) | table field `element` (Byte)
+ +0x1D10 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x1DE8 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
- +0x1DEC | 73 69 6E 67 6C 65 5F 77 | char[21] | single_w | string literal
- +0x1DF4 | 65 61 6B 5F 72 65 66 65 | | eak_refe
- +0x1DFC | 72 65 6E 63 65 | | rence
- +0x1E01 | 00 | char | 0x00 (0) | string terminator
+ +0x1D14 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
+ +0x1D18 | 76 65 63 74 6F 72 5F 6F | char[25] | vector_o | string literal
+ +0x1D20 | 66 5F 77 65 61 6B 5F 72 | | f_weak_r
+ +0x1D28 | 65 66 65 72 65 6E 63 65 | | eference
+ +0x1D30 | 73 | | s
+ +0x1D31 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1E02 | 00 00 | uint8_t[2] | .. | padding
+ +0x1D32 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x1E04 | 1C F2 FF FF | SOffset32 | 0xFFFFF21C (-3556) Loc: 0x2BE8 | offset to vtable
- +0x1E08 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1E0B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1E0C | 23 00 | uint16_t | 0x0023 (35) | table field `id` (UShort)
- +0x1E0E | 4A 00 | uint16_t | 0x004A (74) | table field `offset` (UShort)
- +0x1E10 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1E50 | offset to field `name` (string)
- +0x1E14 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1E40 | offset to field `type` (table)
- +0x1E18 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E1C | offset to field `attributes` (vector)
+ +0x1D34 | 1C F2 FF FF | SOffset32 | 0xFFFFF21C (-3556) Loc: 0x2B18 | offset to vtable
+ +0x1D38 | 24 00 | uint16_t | 0x0024 (36) | table field `id` (UShort)
+ +0x1D3A | 4C 00 | uint16_t | 0x004C (76) | table field `offset` (UShort)
+ +0x1D3C | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x1E08 | offset to field `name` (string)
+ +0x1D40 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x1DF8 | offset to field `type` (table)
+ +0x1D44 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D48 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x1E1C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1E20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E24 | offset to table[0]
+ +0x1D48 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
+ +0x1D4C | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x1DCC | offset to table[0]
+ +0x1D50 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x1DA0 | offset to table[1]
+ +0x1D54 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x1D78 | offset to table[2]
+ +0x1D58 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D5C | offset to table[3]
table (reflection.KeyValue):
- +0x1E24 | 5C E5 FF FF | SOffset32 | 0xFFFFE55C (-6820) Loc: 0x38C8 | offset to vtable
- +0x1E28 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1E38 | offset to field `key` (string)
- +0x1E2C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E30 | offset to field `value` (string)
+ +0x1D5C | DC E4 FF FF | SOffset32 | 0xFFFFE4DC (-6948) Loc: 0x3880 | offset to vtable
+ +0x1D60 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1D70 | offset to field `key` (string)
+ +0x1D64 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D68 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1E30 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1E34 | 33 35 | char[2] | 35 | string literal
- +0x1E36 | 00 | char | 0x00 (0) | string terminator
+ +0x1D68 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1D6C | 33 36 | char[2] | 36 | string literal
+ +0x1D6E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1E38 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1E3C | 69 64 | char[2] | id | string literal
- +0x1E3E | 00 | char | 0x00 (0) | string terminator
+ +0x1D70 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1D74 | 69 64 | char[2] | id | string literal
+ +0x1D76 | 00 | char | 0x00 (0) | string terminator
-table (reflection.Type):
- +0x1E40 | CC F3 FF FF | SOffset32 | 0xFFFFF3CC (-3124) Loc: 0x2A74 | offset to vtable
- +0x1E44 | 00 00 | uint8_t[2] | .. | padding
- +0x1E46 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1E47 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x1E48 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
- +0x1E4C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+table (reflection.KeyValue):
+ +0x1D78 | F8 E4 FF FF | SOffset32 | 0xFFFFE4F8 (-6920) Loc: 0x3880 | offset to vtable
+ +0x1D7C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1D94 | offset to field `key` (string)
+ +0x1D80 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1D84 | offset to field `value` (string)
-string (reflection.Field.name):
- +0x1E50 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
- +0x1E54 | 76 65 63 74 6F 72 5F 6F | char[21] | vector_o | string literal
- +0x1E5C | 66 5F 72 65 66 65 72 72 | | f_referr
- +0x1E64 | 61 62 6C 65 73 | | ables
- +0x1E69 | 00 | char | 0x00 (0) | string terminator
+string (reflection.KeyValue.value):
+ +0x1D84 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1D88 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x1D90 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1E6A | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x1E6C | 84 F2 FF FF | SOffset32 | 0xFFFFF284 (-3452) Loc: 0x2BE8 | offset to vtable
- +0x1E70 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1E73 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1E74 | 22 00 | uint16_t | 0x0022 (34) | table field `id` (UShort)
- +0x1E76 | 48 00 | uint16_t | 0x0048 (72) | table field `offset` (UShort)
- +0x1E78 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1EB8 | offset to field `name` (string)
- +0x1E7C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1EA8 | offset to field `type` (table)
- +0x1E80 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E84 | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x1E84 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1E88 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E8C | offset to table[0]
-
-table (reflection.KeyValue):
- +0x1E8C | C4 E5 FF FF | SOffset32 | 0xFFFFE5C4 (-6716) Loc: 0x38C8 | offset to vtable
- +0x1E90 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1EA0 | offset to field `key` (string)
- +0x1E94 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E98 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1E98 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1E9C | 33 34 | char[2] | 34 | string literal
- +0x1E9E | 00 | char | 0x00 (0) | string terminator
+ +0x1D91 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x1EA0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1EA4 | 69 64 | char[2] | id | string literal
- +0x1EA6 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x1EA8 | 90 E6 FF FF | SOffset32 | 0xFFFFE690 (-6512) Loc: 0x3818 | offset to vtable
- +0x1EAC | 00 00 00 | uint8_t[3] | ... | padding
- +0x1EAF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x1EB0 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | table field `index` (Int)
- +0x1EB4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x1EB8 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
- +0x1EBC | 70 61 72 65 6E 74 5F 6E | char[21] | parent_n | string literal
- +0x1EC4 | 61 6D 65 73 70 61 63 65 | | amespace
- +0x1ECC | 5F 74 65 73 74 | | _test
- +0x1ED1 | 00 | char | 0x00 (0) | string terminator
+ +0x1D94 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x1D98 | 68 61 73 68 | char[4] | hash | string literal
+ +0x1D9C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1ED2 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x1ED4 | EC F2 FF FF | SOffset32 | 0xFFFFF2EC (-3348) Loc: 0x2BE8 | offset to vtable
- +0x1ED8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1EDB | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1EDC | 21 00 | uint16_t | 0x0021 (33) | table field `id` (UShort)
- +0x1EDE | 46 00 | uint16_t | 0x0046 (70) | table field `offset` (UShort)
- +0x1EE0 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x1F1C | offset to field `name` (string)
- +0x1EE4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1F10 | offset to field `type` (table)
- +0x1EE8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1EEC | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x1EEC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1EF0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1EF4 | offset to table[0]
+ +0x1D9D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1EF4 | 2C E6 FF FF | SOffset32 | 0xFFFFE62C (-6612) Loc: 0x38C8 | offset to vtable
- +0x1EF8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1F08 | offset to field `key` (string)
- +0x1EFC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F00 | offset to field `value` (string)
+ +0x1DA0 | 20 E5 FF FF | SOffset32 | 0xFFFFE520 (-6880) Loc: 0x3880 | offset to vtable
+ +0x1DA4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x1DBC | offset to field `key` (string)
+ +0x1DA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1DAC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1F00 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1F04 | 33 33 | char[2] | 33 | string literal
- +0x1F06 | 00 | char | 0x00 (0) | string terminator
+ +0x1DAC | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x1DB0 | 52 65 66 65 72 72 61 62 | char[11] | Referrab | string literal
+ +0x1DB8 | 6C 65 54 | | leT
+ +0x1DBB | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x1F08 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1F0C | 69 64 | char[2] | id | string literal
- +0x1F0E | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x1F10 | D0 F2 FF FF | SOffset32 | 0xFFFFF2D0 (-3376) Loc: 0x2C40 | offset to vtable
- +0x1F14 | 00 00 | uint8_t[2] | .. | padding
- +0x1F16 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1F17 | 0C | uint8_t | 0x0C (12) | table field `element` (Byte)
- +0x1F18 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x1F1C | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x1F20 | 76 65 63 74 6F 72 5F 6F | char[17] | vector_o | string literal
- +0x1F28 | 66 5F 64 6F 75 62 6C 65 | | f_double
- +0x1F30 | 73 | | s
- +0x1F31 | 00 | char | 0x00 (0) | string terminator
+ +0x1DBC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x1DC0 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x1DC8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1F32 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x1F34 | 4C F3 FF FF | SOffset32 | 0xFFFFF34C (-3252) Loc: 0x2BE8 | offset to vtable
- +0x1F38 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1F3B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1F3C | 20 00 | uint16_t | 0x0020 (32) | table field `id` (UShort)
- +0x1F3E | 44 00 | uint16_t | 0x0044 (68) | table field `offset` (UShort)
- +0x1F40 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x1F7C | offset to field `name` (string)
- +0x1F44 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1F70 | offset to field `type` (table)
- +0x1F48 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F4C | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x1F4C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1F50 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F54 | offset to table[0]
+ +0x1DC9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x1F54 | 8C E6 FF FF | SOffset32 | 0xFFFFE68C (-6516) Loc: 0x38C8 | offset to vtable
- +0x1F58 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1F68 | offset to field `key` (string)
- +0x1F5C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F60 | offset to field `value` (string)
+ +0x1DCC | 4C E5 FF FF | SOffset32 | 0xFFFFE54C (-6836) Loc: 0x3880 | offset to vtable
+ +0x1DD0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x1DE4 | offset to field `key` (string)
+ +0x1DD4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1DD8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x1F60 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1F64 | 33 32 | char[2] | 32 | string literal
- +0x1F66 | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x1F68 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1F6C | 69 64 | char[2] | id | string literal
- +0x1F6E | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x1F70 | 30 F3 FF FF | SOffset32 | 0xFFFFF330 (-3280) Loc: 0x2C40 | offset to vtable
- +0x1F74 | 00 00 | uint8_t[2] | .. | padding
- +0x1F76 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1F77 | 09 | uint8_t | 0x09 (9) | table field `element` (Byte)
- +0x1F78 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x1F7C | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
- +0x1F80 | 76 65 63 74 6F 72 5F 6F | char[15] | vector_o | string literal
- +0x1F88 | 66 5F 6C 6F 6E 67 73 | | f_longs
- +0x1F8F | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Field):
- +0x1F90 | A8 F3 FF FF | SOffset32 | 0xFFFFF3A8 (-3160) Loc: 0x2BE8 | offset to vtable
- +0x1F94 | 00 00 00 | uint8_t[3] | ... | padding
- +0x1F97 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1F98 | 1F 00 | uint16_t | 0x001F (31) | table field `id` (UShort)
- +0x1F9A | 42 00 | uint16_t | 0x0042 (66) | table field `offset` (UShort)
- +0x1F9C | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1FDC | offset to field `name` (string)
- +0x1FA0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1FCC | offset to field `type` (table)
- +0x1FA4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FA8 | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x1FA8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x1FAC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FB0 | offset to table[0]
-
-table (reflection.KeyValue):
- +0x1FB0 | E8 E6 FF FF | SOffset32 | 0xFFFFE6E8 (-6424) Loc: 0x38C8 | offset to vtable
- +0x1FB4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1FC4 | offset to field `key` (string)
- +0x1FB8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FBC | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x1FBC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1FC0 | 33 31 | char[2] | 31 | string literal
- +0x1FC2 | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x1FC4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x1FC8 | 69 64 | char[2] | id | string literal
- +0x1FCA | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x1FCC | 58 F5 FF FF | SOffset32 | 0xFFFFF558 (-2728) Loc: 0x2A74 | offset to vtable
- +0x1FD0 | 00 00 | uint8_t[2] | .. | padding
- +0x1FD2 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x1FD3 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x1FD4 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x1FD8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x1FDC | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x1FE0 | 74 65 73 74 35 | char[5] | test5 | string literal
- +0x1FE5 | 00 | char | 0x00 (0) | string terminator
+ +0x1DD8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x1DDC | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x1DE1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x1FE6 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x1FE8 | 00 F4 FF FF | SOffset32 | 0xFFFFF400 (-3072) Loc: 0x2BE8 | offset to vtable
- +0x1FEC | 00 00 00 | uint8_t[3] | ... | padding
- +0x1FEF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x1FF0 | 1E 00 | uint16_t | 0x001E (30) | table field `id` (UShort)
- +0x1FF2 | 40 00 | uint16_t | 0x0040 (64) | table field `offset` (UShort)
- +0x1FF4 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x2058 | offset to field `name` (string)
- +0x1FF8 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x204C | offset to field `type` (table)
- +0x1FFC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2000 | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x2000 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2004 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2028 | offset to table[0]
- +0x2008 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x200C | offset to table[1]
-
-table (reflection.KeyValue):
- +0x200C | 44 E7 FF FF | SOffset32 | 0xFFFFE744 (-6332) Loc: 0x38C8 | offset to vtable
- +0x2010 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2020 | offset to field `key` (string)
- +0x2014 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2018 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x2018 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x201C | 33 30 | char[2] | 30 | string literal
- +0x201E | 00 | char | 0x00 (0) | string terminator
+ +0x1DE2 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2020 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2024 | 69 64 | char[2] | id | string literal
- +0x2026 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.KeyValue):
- +0x2028 | 60 E7 FF FF | SOffset32 | 0xFFFFE760 (-6304) Loc: 0x38C8 | offset to vtable
- +0x202C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x203C | offset to field `key` (string)
- +0x2030 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2034 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x2034 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2038 | 30 | char[1] | 0 | string literal
- +0x2039 | 00 | char | 0x00 (0) | string terminator
+ +0x1DE4 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x1DE8 | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x1DF0 | 74 79 70 65 | | type
+ +0x1DF4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x203A | 00 00 | uint8_t[2] | .. | padding
-
-string (reflection.KeyValue.key):
- +0x203C | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
- +0x2040 | 66 6C 65 78 62 75 66 66 | char[10] | flexbuff | string literal
- +0x2048 | 65 72 | | er
- +0x204A | 00 | char | 0x00 (0) | string terminator
+ +0x1DF5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x204C | 0C F4 FF FF | SOffset32 | 0xFFFFF40C (-3060) Loc: 0x2C40 | offset to vtable
- +0x2050 | 00 00 | uint8_t[2] | .. | padding
- +0x2052 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x2053 | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
- +0x2054 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1DF8 | CC E7 FF FF | SOffset32 | 0xFFFFE7CC (-6196) Loc: 0x362C | offset to vtable
+ +0x1DFC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1DFF | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x1E00 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x1E04 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2058 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x205C | 66 6C 65 78 | char[4] | flex | string literal
- +0x2060 | 00 | char | 0x00 (0) | string terminator
+ +0x1E08 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
+ +0x1E0C | 73 69 6E 67 6C 65 5F 77 | char[21] | single_w | string literal
+ +0x1E14 | 65 61 6B 5F 72 65 66 65 | | eak_refe
+ +0x1E1C | 72 65 6E 63 65 | | rence
+ +0x1E21 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2061 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1E22 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2064 | 7C F4 FF FF | SOffset32 | 0xFFFFF47C (-2948) Loc: 0x2BE8 | offset to vtable
- +0x2068 | 00 00 00 | uint8_t[3] | ... | padding
- +0x206B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x206C | 1D 00 | uint16_t | 0x001D (29) | table field `id` (UShort)
- +0x206E | 3E 00 | uint16_t | 0x003E (62) | table field `offset` (UShort)
- +0x2070 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x20B0 | offset to field `name` (string)
- +0x2074 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x20A0 | offset to field `type` (table)
- +0x2078 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x207C | offset to field `attributes` (vector)
+ +0x1E24 | 1C F2 FF FF | SOffset32 | 0xFFFFF21C (-3556) Loc: 0x2C08 | offset to vtable
+ +0x1E28 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1E2B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1E2C | 23 00 | uint16_t | 0x0023 (35) | table field `id` (UShort)
+ +0x1E2E | 4A 00 | uint16_t | 0x004A (74) | table field `offset` (UShort)
+ +0x1E30 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1E70 | offset to field `name` (string)
+ +0x1E34 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1E60 | offset to field `type` (table)
+ +0x1E38 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E3C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x207C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2080 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2084 | offset to table[0]
+ +0x1E3C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1E40 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E44 | offset to table[0]
table (reflection.KeyValue):
- +0x2084 | BC E7 FF FF | SOffset32 | 0xFFFFE7BC (-6212) Loc: 0x38C8 | offset to vtable
- +0x2088 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2098 | offset to field `key` (string)
- +0x208C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2090 | offset to field `value` (string)
+ +0x1E44 | C4 E5 FF FF | SOffset32 | 0xFFFFE5C4 (-6716) Loc: 0x3880 | offset to vtable
+ +0x1E48 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1E58 | offset to field `key` (string)
+ +0x1E4C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1E50 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2090 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2094 | 32 39 | char[2] | 29 | string literal
- +0x2096 | 00 | char | 0x00 (0) | string terminator
+ +0x1E50 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1E54 | 33 35 | char[2] | 35 | string literal
+ +0x1E56 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2098 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x209C | 69 64 | char[2] | id | string literal
- +0x209E | 00 | char | 0x00 (0) | string terminator
+ +0x1E58 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1E5C | 69 64 | char[2] | id | string literal
+ +0x1E5E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x20A0 | 2C F6 FF FF | SOffset32 | 0xFFFFF62C (-2516) Loc: 0x2A74 | offset to vtable
- +0x20A4 | 00 00 | uint8_t[2] | .. | padding
- +0x20A6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x20A7 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x20A8 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
- +0x20AC | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+ +0x1E60 | CC F3 FF FF | SOffset32 | 0xFFFFF3CC (-3124) Loc: 0x2A94 | offset to vtable
+ +0x1E64 | 00 00 | uint8_t[2] | .. | padding
+ +0x1E66 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1E67 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x1E68 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `index` (Int)
+ +0x1E6C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x20B0 | 17 00 00 00 | uint32_t | 0x00000017 (23) | length of string
- +0x20B4 | 74 65 73 74 61 72 72 61 | char[23] | testarra | string literal
- +0x20BC | 79 6F 66 73 6F 72 74 65 | | yofsorte
- +0x20C4 | 64 73 74 72 75 63 74 | | dstruct
- +0x20CB | 00 | char | 0x00 (0) | string terminator
+ +0x1E70 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
+ +0x1E74 | 76 65 63 74 6F 72 5F 6F | char[21] | vector_o | string literal
+ +0x1E7C | 66 5F 72 65 66 65 72 72 | | f_referr
+ +0x1E84 | 61 62 6C 65 73 | | ables
+ +0x1E89 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1E8A | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x20CC | E4 F4 FF FF | SOffset32 | 0xFFFFF4E4 (-2844) Loc: 0x2BE8 | offset to vtable
- +0x20D0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x20D3 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x20D4 | 1C 00 | uint16_t | 0x001C (28) | table field `id` (UShort)
- +0x20D6 | 3C 00 | uint16_t | 0x003C (60) | table field `offset` (UShort)
- +0x20D8 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2114 | offset to field `name` (string)
- +0x20DC | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2108 | offset to field `type` (table)
- +0x20E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x20E4 | offset to field `attributes` (vector)
+ +0x1E8C | 84 F2 FF FF | SOffset32 | 0xFFFFF284 (-3452) Loc: 0x2C08 | offset to vtable
+ +0x1E90 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1E93 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1E94 | 22 00 | uint16_t | 0x0022 (34) | table field `id` (UShort)
+ +0x1E96 | 48 00 | uint16_t | 0x0048 (72) | table field `offset` (UShort)
+ +0x1E98 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1ED8 | offset to field `name` (string)
+ +0x1E9C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1EC8 | offset to field `type` (table)
+ +0x1EA0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1EA4 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x20E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x20E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x20EC | offset to table[0]
+ +0x1EA4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1EA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1EAC | offset to table[0]
table (reflection.KeyValue):
- +0x20EC | 24 E8 FF FF | SOffset32 | 0xFFFFE824 (-6108) Loc: 0x38C8 | offset to vtable
- +0x20F0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2100 | offset to field `key` (string)
- +0x20F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x20F8 | offset to field `value` (string)
+ +0x1EAC | 2C E6 FF FF | SOffset32 | 0xFFFFE62C (-6612) Loc: 0x3880 | offset to vtable
+ +0x1EB0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1EC0 | offset to field `key` (string)
+ +0x1EB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1EB8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x20F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x20FC | 32 38 | char[2] | 28 | string literal
- +0x20FE | 00 | char | 0x00 (0) | string terminator
+ +0x1EB8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1EBC | 33 34 | char[2] | 34 | string literal
+ +0x1EBE | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2100 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2104 | 69 64 | char[2] | id | string literal
- +0x2106 | 00 | char | 0x00 (0) | string terminator
+ +0x1EC0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1EC4 | 69 64 | char[2] | id | string literal
+ +0x1EC6 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2108 | C8 F4 FF FF | SOffset32 | 0xFFFFF4C8 (-2872) Loc: 0x2C40 | offset to vtable
- +0x210C | 00 00 | uint8_t[2] | .. | padding
- +0x210E | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x210F | 0D | uint8_t | 0x0D (13) | table field `element` (Byte)
- +0x2110 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x1EC8 | F8 E6 FF FF | SOffset32 | 0xFFFFE6F8 (-6408) Loc: 0x37D0 | offset to vtable
+ +0x1ECC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1ECF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x1ED0 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | table field `index` (Int)
+ +0x1ED4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2114 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
- +0x2118 | 74 65 73 74 61 72 72 61 | char[18] | testarra | string literal
- +0x2120 | 79 6F 66 73 74 72 69 6E | | yofstrin
- +0x2128 | 67 32 | | g2
- +0x212A | 00 | char | 0x00 (0) | string terminator
+ +0x1ED8 | 15 00 00 00 | uint32_t | 0x00000015 (21) | length of string
+ +0x1EDC | 70 61 72 65 6E 74 5F 6E | char[21] | parent_n | string literal
+ +0x1EE4 | 61 6D 65 73 70 61 63 65 | | amespace
+ +0x1EEC | 5F 74 65 73 74 | | _test
+ +0x1EF1 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1EF2 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x212C | 34 F6 FF FF | SOffset32 | 0xFFFFF634 (-2508) Loc: 0x2AF8 | offset to vtable
- +0x2130 | 1B 00 | uint16_t | 0x001B (27) | table field `id` (UShort)
- +0x2132 | 3A 00 | uint16_t | 0x003A (58) | table field `offset` (UShort)
- +0x2134 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2170 | offset to field `name` (string)
- +0x2138 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2164 | offset to field `type` (table)
- +0x213C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2140 | offset to field `attributes` (vector)
+ +0x1EF4 | EC F2 FF FF | SOffset32 | 0xFFFFF2EC (-3348) Loc: 0x2C08 | offset to vtable
+ +0x1EF8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1EFB | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1EFC | 21 00 | uint16_t | 0x0021 (33) | table field `id` (UShort)
+ +0x1EFE | 46 00 | uint16_t | 0x0046 (70) | table field `offset` (UShort)
+ +0x1F00 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x1F3C | offset to field `name` (string)
+ +0x1F04 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1F30 | offset to field `type` (table)
+ +0x1F08 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F0C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2140 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2144 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2148 | offset to table[0]
+ +0x1F0C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1F10 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F14 | offset to table[0]
table (reflection.KeyValue):
- +0x2148 | 80 E8 FF FF | SOffset32 | 0xFFFFE880 (-6016) Loc: 0x38C8 | offset to vtable
- +0x214C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x215C | offset to field `key` (string)
- +0x2150 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2154 | offset to field `value` (string)
+ +0x1F14 | 94 E6 FF FF | SOffset32 | 0xFFFFE694 (-6508) Loc: 0x3880 | offset to vtable
+ +0x1F18 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1F28 | offset to field `key` (string)
+ +0x1F1C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F20 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2154 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2158 | 32 37 | char[2] | 27 | string literal
- +0x215A | 00 | char | 0x00 (0) | string terminator
+ +0x1F20 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1F24 | 33 33 | char[2] | 33 | string literal
+ +0x1F26 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x215C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2160 | 69 64 | char[2] | id | string literal
- +0x2162 | 00 | char | 0x00 (0) | string terminator
+ +0x1F28 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1F2C | 69 64 | char[2] | id | string literal
+ +0x1F2E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2164 | 88 E8 FF FF | SOffset32 | 0xFFFFE888 (-6008) Loc: 0x38DC | offset to vtable
- +0x2168 | 00 00 00 | uint8_t[3] | ... | padding
- +0x216B | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x216C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x1F30 | D0 F2 FF FF | SOffset32 | 0xFFFFF2D0 (-3376) Loc: 0x2C60 | offset to vtable
+ +0x1F34 | 00 00 | uint8_t[2] | .. | padding
+ +0x1F36 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1F37 | 0C | uint8_t | 0x0C (12) | table field `element` (Byte)
+ +0x1F38 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2170 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
- +0x2174 | 74 65 73 74 66 33 | char[6] | testf3 | string literal
+ +0x1F3C | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x1F40 | 76 65 63 74 6F 72 5F 6F | char[17] | vector_o | string literal
+ +0x1F48 | 66 5F 64 6F 75 62 6C 65 | | f_double
+ +0x1F50 | 73 | | s
+ +0x1F51 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x1F52 | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Field):
+ +0x1F54 | 4C F3 FF FF | SOffset32 | 0xFFFFF34C (-3252) Loc: 0x2C08 | offset to vtable
+ +0x1F58 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1F5B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1F5C | 20 00 | uint16_t | 0x0020 (32) | table field `id` (UShort)
+ +0x1F5E | 44 00 | uint16_t | 0x0044 (68) | table field `offset` (UShort)
+ +0x1F60 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x1F9C | offset to field `name` (string)
+ +0x1F64 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1F90 | offset to field `type` (table)
+ +0x1F68 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F6C | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x1F6C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1F70 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F74 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x1F74 | F4 E6 FF FF | SOffset32 | 0xFFFFE6F4 (-6412) Loc: 0x3880 | offset to vtable
+ +0x1F78 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1F88 | offset to field `key` (string)
+ +0x1F7C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1F80 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x1F80 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1F84 | 33 32 | char[2] | 32 | string literal
+ +0x1F86 | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x1F88 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1F8C | 69 64 | char[2] | id | string literal
+ +0x1F8E | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x1F90 | 30 F3 FF FF | SOffset32 | 0xFFFFF330 (-3280) Loc: 0x2C60 | offset to vtable
+ +0x1F94 | 00 00 | uint8_t[2] | .. | padding
+ +0x1F96 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1F97 | 09 | uint8_t | 0x09 (9) | table field `element` (Byte)
+ +0x1F98 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x1F9C | 0F 00 00 00 | uint32_t | 0x0000000F (15) | length of string
+ +0x1FA0 | 76 65 63 74 6F 72 5F 6F | char[15] | vector_o | string literal
+ +0x1FA8 | 66 5F 6C 6F 6E 67 73 | | f_longs
+ +0x1FAF | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x1FB0 | A8 F3 FF FF | SOffset32 | 0xFFFFF3A8 (-3160) Loc: 0x2C08 | offset to vtable
+ +0x1FB4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x1FB7 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x1FB8 | 1F 00 | uint16_t | 0x001F (31) | table field `id` (UShort)
+ +0x1FBA | 42 00 | uint16_t | 0x0042 (66) | table field `offset` (UShort)
+ +0x1FBC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x1FFC | offset to field `name` (string)
+ +0x1FC0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x1FEC | offset to field `type` (table)
+ +0x1FC4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FC8 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x1FC8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x1FCC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FD0 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x1FD0 | 50 E7 FF FF | SOffset32 | 0xFFFFE750 (-6320) Loc: 0x3880 | offset to vtable
+ +0x1FD4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x1FE4 | offset to field `key` (string)
+ +0x1FD8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x1FDC | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x1FDC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1FE0 | 33 31 | char[2] | 31 | string literal
+ +0x1FE2 | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x1FE4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x1FE8 | 69 64 | char[2] | id | string literal
+ +0x1FEA | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x1FEC | 58 F5 FF FF | SOffset32 | 0xFFFFF558 (-2728) Loc: 0x2A94 | offset to vtable
+ +0x1FF0 | 00 00 | uint8_t[2] | .. | padding
+ +0x1FF2 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x1FF3 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x1FF4 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x1FF8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x1FFC | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x2000 | 74 65 73 74 35 | char[5] | test5 | string literal
+ +0x2005 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x2006 | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Field):
+ +0x2008 | 00 F4 FF FF | SOffset32 | 0xFFFFF400 (-3072) Loc: 0x2C08 | offset to vtable
+ +0x200C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x200F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2010 | 1E 00 | uint16_t | 0x001E (30) | table field `id` (UShort)
+ +0x2012 | 40 00 | uint16_t | 0x0040 (64) | table field `offset` (UShort)
+ +0x2014 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x2078 | offset to field `name` (string)
+ +0x2018 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x206C | offset to field `type` (table)
+ +0x201C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2020 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x2020 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2024 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2048 | offset to table[0]
+ +0x2028 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x202C | offset to table[1]
+
+table (reflection.KeyValue):
+ +0x202C | AC E7 FF FF | SOffset32 | 0xFFFFE7AC (-6228) Loc: 0x3880 | offset to vtable
+ +0x2030 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2040 | offset to field `key` (string)
+ +0x2034 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2038 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x2038 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x203C | 33 30 | char[2] | 30 | string literal
+ +0x203E | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x2040 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2044 | 69 64 | char[2] | id | string literal
+ +0x2046 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.KeyValue):
+ +0x2048 | C8 E7 FF FF | SOffset32 | 0xFFFFE7C8 (-6200) Loc: 0x3880 | offset to vtable
+ +0x204C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x205C | offset to field `key` (string)
+ +0x2050 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2054 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x2054 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2058 | 30 | char[1] | 0 | string literal
+ +0x2059 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x205A | 00 00 | uint8_t[2] | .. | padding
+
+string (reflection.KeyValue.key):
+ +0x205C | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
+ +0x2060 | 66 6C 65 78 62 75 66 66 | char[10] | flexbuff | string literal
+ +0x2068 | 65 72 | | er
+ +0x206A | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x206C | 0C F4 FF FF | SOffset32 | 0xFFFFF40C (-3060) Loc: 0x2C60 | offset to vtable
+ +0x2070 | 00 00 | uint8_t[2] | .. | padding
+ +0x2072 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x2073 | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
+ +0x2074 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x2078 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x207C | 66 6C 65 78 | char[4] | flex | string literal
+ +0x2080 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x2081 | 00 00 00 | uint8_t[3] | ... | padding
+
+table (reflection.Field):
+ +0x2084 | 7C F4 FF FF | SOffset32 | 0xFFFFF47C (-2948) Loc: 0x2C08 | offset to vtable
+ +0x2088 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x208B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x208C | 1D 00 | uint16_t | 0x001D (29) | table field `id` (UShort)
+ +0x208E | 3E 00 | uint16_t | 0x003E (62) | table field `offset` (UShort)
+ +0x2090 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x20D0 | offset to field `name` (string)
+ +0x2094 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x20C0 | offset to field `type` (table)
+ +0x2098 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x209C | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x209C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x20A0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x20A4 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x20A4 | 24 E8 FF FF | SOffset32 | 0xFFFFE824 (-6108) Loc: 0x3880 | offset to vtable
+ +0x20A8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x20B8 | offset to field `key` (string)
+ +0x20AC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x20B0 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x20B0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x20B4 | 32 39 | char[2] | 29 | string literal
+ +0x20B6 | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x20B8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x20BC | 69 64 | char[2] | id | string literal
+ +0x20BE | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x20C0 | 2C F6 FF FF | SOffset32 | 0xFFFFF62C (-2516) Loc: 0x2A94 | offset to vtable
+ +0x20C4 | 00 00 | uint8_t[2] | .. | padding
+ +0x20C6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x20C7 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x20C8 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
+ +0x20CC | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x20D0 | 17 00 00 00 | uint32_t | 0x00000017 (23) | length of string
+ +0x20D4 | 74 65 73 74 61 72 72 61 | char[23] | testarra | string literal
+ +0x20DC | 79 6F 66 73 6F 72 74 65 | | yofsorte
+ +0x20E4 | 64 73 74 72 75 63 74 | | dstruct
+ +0x20EB | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x20EC | E4 F4 FF FF | SOffset32 | 0xFFFFF4E4 (-2844) Loc: 0x2C08 | offset to vtable
+ +0x20F0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x20F3 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x20F4 | 1C 00 | uint16_t | 0x001C (28) | table field `id` (UShort)
+ +0x20F6 | 3C 00 | uint16_t | 0x003C (60) | table field `offset` (UShort)
+ +0x20F8 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2134 | offset to field `name` (string)
+ +0x20FC | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2128 | offset to field `type` (table)
+ +0x2100 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2104 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x2104 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2108 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x210C | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x210C | 8C E8 FF FF | SOffset32 | 0xFFFFE88C (-6004) Loc: 0x3880 | offset to vtable
+ +0x2110 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2120 | offset to field `key` (string)
+ +0x2114 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2118 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x2118 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x211C | 32 38 | char[2] | 28 | string literal
+ +0x211E | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x2120 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2124 | 69 64 | char[2] | id | string literal
+ +0x2126 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x2128 | C8 F4 FF FF | SOffset32 | 0xFFFFF4C8 (-2872) Loc: 0x2C60 | offset to vtable
+ +0x212C | 00 00 | uint8_t[2] | .. | padding
+ +0x212E | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x212F | 0D | uint8_t | 0x0D (13) | table field `element` (Byte)
+ +0x2130 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x2134 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
+ +0x2138 | 74 65 73 74 61 72 72 61 | char[18] | testarra | string literal
+ +0x2140 | 79 6F 66 73 74 72 69 6E | | yofstrin
+ +0x2148 | 67 32 | | g2
+ +0x214A | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x214C | 34 F6 FF FF | SOffset32 | 0xFFFFF634 (-2508) Loc: 0x2B18 | offset to vtable
+ +0x2150 | 1B 00 | uint16_t | 0x001B (27) | table field `id` (UShort)
+ +0x2152 | 3A 00 | uint16_t | 0x003A (58) | table field `offset` (UShort)
+ +0x2154 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2190 | offset to field `name` (string)
+ +0x2158 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2184 | offset to field `type` (table)
+ +0x215C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2160 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x2160 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2164 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2168 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x2168 | E8 E8 FF FF | SOffset32 | 0xFFFFE8E8 (-5912) Loc: 0x3880 | offset to vtable
+ +0x216C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x217C | offset to field `key` (string)
+ +0x2170 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2174 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x2174 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2178 | 32 37 | char[2] | 27 | string literal
+0x217A | 00 | char | 0x00 (0) | string terminator
-table (reflection.Field):
- +0x217C | A8 FF FF FF | SOffset32 | 0xFFFFFFA8 (-88) Loc: 0x21D4 | offset to vtable
- +0x2180 | 1A 00 | uint16_t | 0x001A (26) | table field `id` (UShort)
- +0x2182 | 38 00 | uint16_t | 0x0038 (56) | table field `offset` (UShort)
- +0x2184 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x21C8 | offset to field `name` (string)
- +0x2188 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x21BC | offset to field `type` (table)
- +0x218C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2198 | offset to field `attributes` (vector)
- +0x2190 | 00 00 00 00 00 00 08 40 | double | 0x4008000000000000 (3) | table field `default_real` (Double)
-
-vector (reflection.Field.attributes):
- +0x2198 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x219C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x21A0 | offset to table[0]
-
-table (reflection.KeyValue):
- +0x21A0 | D8 E8 FF FF | SOffset32 | 0xFFFFE8D8 (-5928) Loc: 0x38C8 | offset to vtable
- +0x21A4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x21B4 | offset to field `key` (string)
- +0x21A8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x21AC | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x21AC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x21B0 | 32 36 | char[2] | 26 | string literal
- +0x21B2 | 00 | char | 0x00 (0) | string terminator
-
string (reflection.KeyValue.key):
- +0x21B4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x21B8 | 69 64 | char[2] | id | string literal
- +0x21BA | 00 | char | 0x00 (0) | string terminator
+ +0x217C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2180 | 69 64 | char[2] | id | string literal
+ +0x2182 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x21BC | E0 E8 FF FF | SOffset32 | 0xFFFFE8E0 (-5920) Loc: 0x38DC | offset to vtable
- +0x21C0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x21C3 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x21C4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2184 | F0 E8 FF FF | SOffset32 | 0xFFFFE8F0 (-5904) Loc: 0x3894 | offset to vtable
+ +0x2188 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x218B | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x218C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x21C8 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
- +0x21CC | 74 65 73 74 66 32 | char[6] | testf2 | string literal
+ +0x2190 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
+ +0x2194 | 74 65 73 74 66 33 | char[6] | testf3 | string literal
+ +0x219A | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x219C | A8 FF FF FF | SOffset32 | 0xFFFFFFA8 (-88) Loc: 0x21F4 | offset to vtable
+ +0x21A0 | 1A 00 | uint16_t | 0x001A (26) | table field `id` (UShort)
+ +0x21A2 | 38 00 | uint16_t | 0x0038 (56) | table field `offset` (UShort)
+ +0x21A4 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x21E8 | offset to field `name` (string)
+ +0x21A8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x21DC | offset to field `type` (table)
+ +0x21AC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x21B8 | offset to field `attributes` (vector)
+ +0x21B0 | 00 00 00 00 00 00 08 40 | double | 0x4008000000000000 (3) | table field `default_real` (Double)
+
+vector (reflection.Field.attributes):
+ +0x21B8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x21BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x21C0 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x21C0 | 40 E9 FF FF | SOffset32 | 0xFFFFE940 (-5824) Loc: 0x3880 | offset to vtable
+ +0x21C4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x21D4 | offset to field `key` (string)
+ +0x21C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x21CC | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x21CC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x21D0 | 32 36 | char[2] | 26 | string literal
+0x21D2 | 00 | char | 0x00 (0) | string terminator
+string (reflection.KeyValue.key):
+ +0x21D4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x21D8 | 69 64 | char[2] | id | string literal
+ +0x21DA | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x21DC | 48 E9 FF FF | SOffset32 | 0xFFFFE948 (-5816) Loc: 0x3894 | offset to vtable
+ +0x21E0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x21E3 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x21E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x21E8 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
+ +0x21EC | 74 65 73 74 66 32 | char[6] | testf2 | string literal
+ +0x21F2 | 00 | char | 0x00 (0) | string terminator
+
vtable (reflection.Field):
- +0x21D4 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x21D6 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
- +0x21D8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x21DA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x21DC | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x21DE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x21E0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x21E2 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_real` (id: 5)
- +0x21E4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x21E6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x21E8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x21EA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x21F4 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x21F6 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
+ +0x21F8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x21FA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x21FC | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x21FE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2200 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2202 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_real` (id: 5)
+ +0x2204 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2206 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2208 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x220A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x21EC | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x21D4 | offset to vtable
- +0x21F0 | 19 00 | uint16_t | 0x0019 (25) | table field `id` (UShort)
- +0x21F2 | 36 00 | uint16_t | 0x0036 (54) | table field `offset` (UShort)
- +0x21F4 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x2238 | offset to field `name` (string)
- +0x21F8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x222C | offset to field `type` (table)
- +0x21FC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2208 | offset to field `attributes` (vector)
- +0x2200 | 6E 86 1B F0 F9 21 09 40 | double | 0x400921F9F01B866E (3.14159) | table field `default_real` (Double)
+ +0x220C | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x21F4 | offset to vtable
+ +0x2210 | 19 00 | uint16_t | 0x0019 (25) | table field `id` (UShort)
+ +0x2212 | 36 00 | uint16_t | 0x0036 (54) | table field `offset` (UShort)
+ +0x2214 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x2258 | offset to field `name` (string)
+ +0x2218 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x224C | offset to field `type` (table)
+ +0x221C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2228 | offset to field `attributes` (vector)
+ +0x2220 | 6E 86 1B F0 F9 21 09 40 | double | 0x400921F9F01B866E (3.14159) | table field `default_real` (Double)
vector (reflection.Field.attributes):
- +0x2208 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x220C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2210 | offset to table[0]
+ +0x2228 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x222C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2230 | offset to table[0]
table (reflection.KeyValue):
- +0x2210 | 48 E9 FF FF | SOffset32 | 0xFFFFE948 (-5816) Loc: 0x38C8 | offset to vtable
- +0x2214 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2224 | offset to field `key` (string)
- +0x2218 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x221C | offset to field `value` (string)
+ +0x2230 | B0 E9 FF FF | SOffset32 | 0xFFFFE9B0 (-5712) Loc: 0x3880 | offset to vtable
+ +0x2234 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2244 | offset to field `key` (string)
+ +0x2238 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x223C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x221C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2220 | 32 35 | char[2] | 25 | string literal
- +0x2222 | 00 | char | 0x00 (0) | string terminator
+ +0x223C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2240 | 32 35 | char[2] | 25 | string literal
+ +0x2242 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2224 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2228 | 69 64 | char[2] | id | string literal
- +0x222A | 00 | char | 0x00 (0) | string terminator
+ +0x2244 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2248 | 69 64 | char[2] | id | string literal
+ +0x224A | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x222C | 50 E9 FF FF | SOffset32 | 0xFFFFE950 (-5808) Loc: 0x38DC | offset to vtable
- +0x2230 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2233 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x2234 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x224C | B8 E9 FF FF | SOffset32 | 0xFFFFE9B8 (-5704) Loc: 0x3894 | offset to vtable
+ +0x2250 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2253 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x2254 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2238 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x223C | 74 65 73 74 66 | char[5] | testf | string literal
- +0x2241 | 00 | char | 0x00 (0) | string terminator
+ +0x2258 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x225C | 74 65 73 74 66 | char[5] | testf | string literal
+ +0x2261 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2242 | 00 00 | uint8_t[2] | .. | padding
+ +0x2262 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2244 | 5C F6 FF FF | SOffset32 | 0xFFFFF65C (-2468) Loc: 0x2BE8 | offset to vtable
- +0x2248 | 00 00 00 | uint8_t[3] | ... | padding
- +0x224B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x224C | 18 00 | uint16_t | 0x0018 (24) | table field `id` (UShort)
- +0x224E | 34 00 | uint16_t | 0x0034 (52) | table field `offset` (UShort)
- +0x2250 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x228C | offset to field `name` (string)
- +0x2254 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2280 | offset to field `type` (table)
- +0x2258 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x225C | offset to field `attributes` (vector)
+ +0x2264 | 5C F6 FF FF | SOffset32 | 0xFFFFF65C (-2468) Loc: 0x2C08 | offset to vtable
+ +0x2268 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x226B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x226C | 18 00 | uint16_t | 0x0018 (24) | table field `id` (UShort)
+ +0x226E | 34 00 | uint16_t | 0x0034 (52) | table field `offset` (UShort)
+ +0x2270 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x22AC | offset to field `name` (string)
+ +0x2274 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x22A0 | offset to field `type` (table)
+ +0x2278 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x227C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x225C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2260 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2264 | offset to table[0]
+ +0x227C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2280 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2284 | offset to table[0]
table (reflection.KeyValue):
- +0x2264 | 9C E9 FF FF | SOffset32 | 0xFFFFE99C (-5732) Loc: 0x38C8 | offset to vtable
- +0x2268 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2278 | offset to field `key` (string)
- +0x226C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2270 | offset to field `value` (string)
+ +0x2284 | 04 EA FF FF | SOffset32 | 0xFFFFEA04 (-5628) Loc: 0x3880 | offset to vtable
+ +0x2288 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2298 | offset to field `key` (string)
+ +0x228C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2290 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2270 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2274 | 32 34 | char[2] | 24 | string literal
- +0x2276 | 00 | char | 0x00 (0) | string terminator
+ +0x2290 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2294 | 32 34 | char[2] | 24 | string literal
+ +0x2296 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2278 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x227C | 69 64 | char[2] | id | string literal
- +0x227E | 00 | char | 0x00 (0) | string terminator
+ +0x2298 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x229C | 69 64 | char[2] | id | string literal
+ +0x229E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2280 | 40 F6 FF FF | SOffset32 | 0xFFFFF640 (-2496) Loc: 0x2C40 | offset to vtable
- +0x2284 | 00 00 | uint8_t[2] | .. | padding
- +0x2286 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x2287 | 02 | uint8_t | 0x02 (2) | table field `element` (Byte)
- +0x2288 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x22A0 | 40 F6 FF FF | SOffset32 | 0xFFFFF640 (-2496) Loc: 0x2C60 | offset to vtable
+ +0x22A4 | 00 00 | uint8_t[2] | .. | padding
+ +0x22A6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x22A7 | 02 | uint8_t | 0x02 (2) | table field `element` (Byte)
+ +0x22A8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x228C | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x2290 | 74 65 73 74 61 72 72 61 | char[16] | testarra | string literal
- +0x2298 | 79 6F 66 62 6F 6F 6C 73 | | yofbools
- +0x22A0 | 00 | char | 0x00 (0) | string terminator
+ +0x22AC | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x22B0 | 74 65 73 74 61 72 72 61 | char[16] | testarra | string literal
+ +0x22B8 | 79 6F 66 62 6F 6F 6C 73 | | yofbools
+ +0x22C0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x22A1 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x22C1 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x22A4 | AC F7 FF FF | SOffset32 | 0xFFFFF7AC (-2132) Loc: 0x2AF8 | offset to vtable
- +0x22A8 | 17 00 | uint16_t | 0x0017 (23) | table field `id` (UShort)
- +0x22AA | 32 00 | uint16_t | 0x0032 (50) | table field `offset` (UShort)
- +0x22AC | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x2318 | offset to field `name` (string)
- +0x22B0 | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2308 | offset to field `type` (table)
- +0x22B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22B8 | offset to field `attributes` (vector)
+ +0x22C4 | AC F7 FF FF | SOffset32 | 0xFFFFF7AC (-2132) Loc: 0x2B18 | offset to vtable
+ +0x22C8 | 17 00 | uint16_t | 0x0017 (23) | table field `id` (UShort)
+ +0x22CA | 32 00 | uint16_t | 0x0032 (50) | table field `offset` (UShort)
+ +0x22CC | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x2338 | offset to field `name` (string)
+ +0x22D0 | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2328 | offset to field `type` (table)
+ +0x22D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22D8 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x22B8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x22BC | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x22E0 | offset to table[0]
- +0x22C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22C4 | offset to table[1]
+ +0x22D8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x22DC | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2300 | offset to table[0]
+ +0x22E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22E4 | offset to table[1]
table (reflection.KeyValue):
- +0x22C4 | FC E9 FF FF | SOffset32 | 0xFFFFE9FC (-5636) Loc: 0x38C8 | offset to vtable
- +0x22C8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x22D8 | offset to field `key` (string)
- +0x22CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22D0 | offset to field `value` (string)
+ +0x22E4 | 64 EA FF FF | SOffset32 | 0xFFFFEA64 (-5532) Loc: 0x3880 | offset to vtable
+ +0x22E8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x22F8 | offset to field `key` (string)
+ +0x22EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22F0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x22D0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x22D4 | 32 33 | char[2] | 23 | string literal
- +0x22D6 | 00 | char | 0x00 (0) | string terminator
+ +0x22F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x22F4 | 32 33 | char[2] | 23 | string literal
+ +0x22F6 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x22D8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x22DC | 69 64 | char[2] | id | string literal
- +0x22DE | 00 | char | 0x00 (0) | string terminator
+ +0x22F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x22FC | 69 64 | char[2] | id | string literal
+ +0x22FE | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x22E0 | 18 EA FF FF | SOffset32 | 0xFFFFEA18 (-5608) Loc: 0x38C8 | offset to vtable
- +0x22E4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x22FC | offset to field `key` (string)
- +0x22E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x22EC | offset to field `value` (string)
+ +0x2300 | 80 EA FF FF | SOffset32 | 0xFFFFEA80 (-5504) Loc: 0x3880 | offset to vtable
+ +0x2304 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x231C | offset to field `key` (string)
+ +0x2308 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x230C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x22EC | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x22F0 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x22F8 | 00 | char | 0x00 (0) | string terminator
+ +0x230C | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2310 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x2318 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x22F9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2319 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x22FC | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2300 | 68 61 73 68 | char[4] | hash | string literal
- +0x2304 | 00 | char | 0x00 (0) | string terminator
+ +0x231C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2320 | 68 61 73 68 | char[4] | hash | string literal
+ +0x2324 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2305 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2325 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2308 | 94 EC FF FF | SOffset32 | 0xFFFFEC94 (-4972) Loc: 0x3674 | offset to vtable
- +0x230C | 00 00 00 | uint8_t[3] | ... | padding
- +0x230F | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x2310 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x2314 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2328 | FC EC FF FF | SOffset32 | 0xFFFFECFC (-4868) Loc: 0x362C | offset to vtable
+ +0x232C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x232F | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x2330 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x2334 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2318 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x231C | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
- +0x2324 | 75 36 34 5F 66 6E 76 31 | | u64_fnv1
- +0x232C | 61 | | a
- +0x232D | 00 | char | 0x00 (0) | string terminator
+ +0x2338 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x233C | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
+ +0x2344 | 75 36 34 5F 66 6E 76 31 | | u64_fnv1
+ +0x234C | 61 | | a
+ +0x234D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x232E | 00 00 | uint8_t[2] | .. | padding
+ +0x234E | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2330 | 38 F8 FF FF | SOffset32 | 0xFFFFF838 (-1992) Loc: 0x2AF8 | offset to vtable
- +0x2334 | 16 00 | uint16_t | 0x0016 (22) | table field `id` (UShort)
- +0x2336 | 30 00 | uint16_t | 0x0030 (48) | table field `offset` (UShort)
- +0x2338 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x23A4 | offset to field `name` (string)
- +0x233C | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2394 | offset to field `type` (table)
- +0x2340 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2344 | offset to field `attributes` (vector)
+ +0x2350 | 38 F8 FF FF | SOffset32 | 0xFFFFF838 (-1992) Loc: 0x2B18 | offset to vtable
+ +0x2354 | 16 00 | uint16_t | 0x0016 (22) | table field `id` (UShort)
+ +0x2356 | 30 00 | uint16_t | 0x0030 (48) | table field `offset` (UShort)
+ +0x2358 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x23C4 | offset to field `name` (string)
+ +0x235C | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x23B4 | offset to field `type` (table)
+ +0x2360 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2364 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2344 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2348 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x236C | offset to table[0]
- +0x234C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2350 | offset to table[1]
+ +0x2364 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2368 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x238C | offset to table[0]
+ +0x236C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2370 | offset to table[1]
table (reflection.KeyValue):
- +0x2350 | 88 EA FF FF | SOffset32 | 0xFFFFEA88 (-5496) Loc: 0x38C8 | offset to vtable
- +0x2354 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2364 | offset to field `key` (string)
- +0x2358 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x235C | offset to field `value` (string)
+ +0x2370 | F0 EA FF FF | SOffset32 | 0xFFFFEAF0 (-5392) Loc: 0x3880 | offset to vtable
+ +0x2374 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2384 | offset to field `key` (string)
+ +0x2378 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x237C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x235C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2360 | 32 32 | char[2] | 22 | string literal
- +0x2362 | 00 | char | 0x00 (0) | string terminator
+ +0x237C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2380 | 32 32 | char[2] | 22 | string literal
+ +0x2382 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2364 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2368 | 69 64 | char[2] | id | string literal
- +0x236A | 00 | char | 0x00 (0) | string terminator
+ +0x2384 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2388 | 69 64 | char[2] | id | string literal
+ +0x238A | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x236C | A4 EA FF FF | SOffset32 | 0xFFFFEAA4 (-5468) Loc: 0x38C8 | offset to vtable
- +0x2370 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2388 | offset to field `key` (string)
- +0x2374 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2378 | offset to field `value` (string)
+ +0x238C | 0C EB FF FF | SOffset32 | 0xFFFFEB0C (-5364) Loc: 0x3880 | offset to vtable
+ +0x2390 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x23A8 | offset to field `key` (string)
+ +0x2394 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2398 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2378 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x237C | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x2384 | 00 | char | 0x00 (0) | string terminator
+ +0x2398 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x239C | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x23A4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2385 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x23A5 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x2388 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x238C | 68 61 73 68 | char[4] | hash | string literal
- +0x2390 | 00 | char | 0x00 (0) | string terminator
+ +0x23A8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x23AC | 68 61 73 68 | char[4] | hash | string literal
+ +0x23B0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2391 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x23B1 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2394 | 20 ED FF FF | SOffset32 | 0xFFFFED20 (-4832) Loc: 0x3674 | offset to vtable
- +0x2398 | 00 00 00 | uint8_t[3] | ... | padding
- +0x239B | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
- +0x239C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x23A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x23B4 | 88 ED FF FF | SOffset32 | 0xFFFFED88 (-4728) Loc: 0x362C | offset to vtable
+ +0x23B8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x23BB | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
+ +0x23BC | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x23C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x23A4 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x23A8 | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
- +0x23B0 | 73 36 34 5F 66 6E 76 31 | | s64_fnv1
- +0x23B8 | 61 | | a
- +0x23B9 | 00 | char | 0x00 (0) | string terminator
+ +0x23C4 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x23C8 | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
+ +0x23D0 | 73 36 34 5F 66 6E 76 31 | | s64_fnv1
+ +0x23D8 | 61 | | a
+ +0x23D9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x23BA | 00 00 | uint8_t[2] | .. | padding
+ +0x23DA | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x23BC | C4 F8 FF FF | SOffset32 | 0xFFFFF8C4 (-1852) Loc: 0x2AF8 | offset to vtable
- +0x23C0 | 15 00 | uint16_t | 0x0015 (21) | table field `id` (UShort)
- +0x23C2 | 2E 00 | uint16_t | 0x002E (46) | table field `offset` (UShort)
- +0x23C4 | C4 00 00 00 | UOffset32 | 0x000000C4 (196) Loc: 0x2488 | offset to field `name` (string)
- +0x23C8 | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x247C | offset to field `type` (table)
- +0x23CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x23D0 | offset to field `attributes` (vector)
+ +0x23DC | C4 F8 FF FF | SOffset32 | 0xFFFFF8C4 (-1852) Loc: 0x2B18 | offset to vtable
+ +0x23E0 | 15 00 | uint16_t | 0x0015 (21) | table field `id` (UShort)
+ +0x23E2 | 2E 00 | uint16_t | 0x002E (46) | table field `offset` (UShort)
+ +0x23E4 | C4 00 00 00 | UOffset32 | 0x000000C4 (196) Loc: 0x24A8 | offset to field `name` (string)
+ +0x23E8 | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x249C | offset to field `type` (table)
+ +0x23EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x23F0 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x23D0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
- +0x23D4 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x2450 | offset to table[0]
- +0x23D8 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2428 | offset to table[1]
- +0x23DC | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2400 | offset to table[2]
- +0x23E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x23E4 | offset to table[3]
+ +0x23F0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of vector (# items)
+ +0x23F4 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x2470 | offset to table[0]
+ +0x23F8 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2448 | offset to table[1]
+ +0x23FC | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2420 | offset to table[2]
+ +0x2400 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2404 | offset to table[3]
table (reflection.KeyValue):
- +0x23E4 | 1C EB FF FF | SOffset32 | 0xFFFFEB1C (-5348) Loc: 0x38C8 | offset to vtable
- +0x23E8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x23F8 | offset to field `key` (string)
- +0x23EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x23F0 | offset to field `value` (string)
+ +0x2404 | 84 EB FF FF | SOffset32 | 0xFFFFEB84 (-5244) Loc: 0x3880 | offset to vtable
+ +0x2408 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2418 | offset to field `key` (string)
+ +0x240C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2410 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x23F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x23F4 | 32 31 | char[2] | 21 | string literal
- +0x23F6 | 00 | char | 0x00 (0) | string terminator
+ +0x2410 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2414 | 32 31 | char[2] | 21 | string literal
+ +0x2416 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x23F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x23FC | 69 64 | char[2] | id | string literal
- +0x23FE | 00 | char | 0x00 (0) | string terminator
+ +0x2418 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x241C | 69 64 | char[2] | id | string literal
+ +0x241E | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2400 | 38 EB FF FF | SOffset32 | 0xFFFFEB38 (-5320) Loc: 0x38C8 | offset to vtable
- +0x2404 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x241C | offset to field `key` (string)
- +0x2408 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x240C | offset to field `value` (string)
+ +0x2420 | A0 EB FF FF | SOffset32 | 0xFFFFEBA0 (-5216) Loc: 0x3880 | offset to vtable
+ +0x2424 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x243C | offset to field `key` (string)
+ +0x2428 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x242C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x240C | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x2410 | 66 6E 76 31 61 5F 33 32 | char[8] | fnv1a_32 | string literal
- +0x2418 | 00 | char | 0x00 (0) | string terminator
+ +0x242C | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2430 | 66 6E 76 31 61 5F 33 32 | char[8] | fnv1a_32 | string literal
+ +0x2438 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2419 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2439 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x241C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2420 | 68 61 73 68 | char[4] | hash | string literal
- +0x2424 | 00 | char | 0x00 (0) | string terminator
+ +0x243C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2440 | 68 61 73 68 | char[4] | hash | string literal
+ +0x2444 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2425 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2445 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x2428 | 60 EB FF FF | SOffset32 | 0xFFFFEB60 (-5280) Loc: 0x38C8 | offset to vtable
- +0x242C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2440 | offset to field `key` (string)
- +0x2430 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2434 | offset to field `value` (string)
+ +0x2448 | C8 EB FF FF | SOffset32 | 0xFFFFEBC8 (-5176) Loc: 0x3880 | offset to vtable
+ +0x244C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2460 | offset to field `key` (string)
+ +0x2450 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2454 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2434 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2438 | 53 74 61 74 | char[4] | Stat | string literal
- +0x243C | 00 | char | 0x00 (0) | string terminator
+ +0x2454 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2458 | 53 74 61 74 | char[4] | Stat | string literal
+ +0x245C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x243D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x245D | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x2440 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x2444 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
- +0x244C | 00 | char | 0x00 (0) | string terminator
+ +0x2460 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2464 | 63 70 70 5F 74 79 70 65 | char[8] | cpp_type | string literal
+ +0x246C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x244D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x246D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x2450 | 88 EB FF FF | SOffset32 | 0xFFFFEB88 (-5240) Loc: 0x38C8 | offset to vtable
- +0x2454 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2468 | offset to field `key` (string)
- +0x2458 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x245C | offset to field `value` (string)
+ +0x2470 | F0 EB FF FF | SOffset32 | 0xFFFFEBF0 (-5136) Loc: 0x3880 | offset to vtable
+ +0x2474 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2488 | offset to field `key` (string)
+ +0x2478 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x247C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x245C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x2460 | 6E 61 6B 65 64 | char[5] | naked | string literal
- +0x2465 | 00 | char | 0x00 (0) | string terminator
+ +0x247C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x2480 | 6E 61 6B 65 64 | char[5] | naked | string literal
+ +0x2485 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2466 | 00 00 | uint8_t[2] | .. | padding
+ +0x2486 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2468 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
- +0x246C | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
- +0x2474 | 74 79 70 65 | | type
- +0x2478 | 00 | char | 0x00 (0) | string terminator
+ +0x2488 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | length of string
+ +0x248C | 63 70 70 5F 70 74 72 5F | char[12] | cpp_ptr_ | string literal
+ +0x2494 | 74 79 70 65 | | type
+ +0x2498 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2479 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2499 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x247C | A0 EB FF FF | SOffset32 | 0xFFFFEBA0 (-5216) Loc: 0x38DC | offset to vtable
- +0x2480 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2483 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
- +0x2484 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x249C | 08 EC FF FF | SOffset32 | 0xFFFFEC08 (-5112) Loc: 0x3894 | offset to vtable
+ +0x24A0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x24A3 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
+ +0x24A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2488 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x248C | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
- +0x2494 | 75 33 32 5F 66 6E 76 31 | | u32_fnv1
- +0x249C | 61 | | a
- +0x249D | 00 | char | 0x00 (0) | string terminator
+ +0x24A8 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x24AC | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
+ +0x24B4 | 75 33 32 5F 66 6E 76 31 | | u32_fnv1
+ +0x24BC | 61 | | a
+ +0x24BD | 00 | char | 0x00 (0) | string terminator
padding:
- +0x249E | 00 00 | uint8_t[2] | .. | padding
+ +0x24BE | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x24A0 | A8 F9 FF FF | SOffset32 | 0xFFFFF9A8 (-1624) Loc: 0x2AF8 | offset to vtable
- +0x24A4 | 14 00 | uint16_t | 0x0014 (20) | table field `id` (UShort)
- +0x24A6 | 2C 00 | uint16_t | 0x002C (44) | table field `offset` (UShort)
- +0x24A8 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x2510 | offset to field `name` (string)
- +0x24AC | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2504 | offset to field `type` (table)
- +0x24B0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24B4 | offset to field `attributes` (vector)
+ +0x24C0 | A8 F9 FF FF | SOffset32 | 0xFFFFF9A8 (-1624) Loc: 0x2B18 | offset to vtable
+ +0x24C4 | 14 00 | uint16_t | 0x0014 (20) | table field `id` (UShort)
+ +0x24C6 | 2C 00 | uint16_t | 0x002C (44) | table field `offset` (UShort)
+ +0x24C8 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x2530 | offset to field `name` (string)
+ +0x24CC | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2524 | offset to field `type` (table)
+ +0x24D0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24D4 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x24B4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x24B8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x24DC | offset to table[0]
- +0x24BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24C0 | offset to table[1]
+ +0x24D4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x24D8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x24FC | offset to table[0]
+ +0x24DC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24E0 | offset to table[1]
table (reflection.KeyValue):
- +0x24C0 | F8 EB FF FF | SOffset32 | 0xFFFFEBF8 (-5128) Loc: 0x38C8 | offset to vtable
- +0x24C4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x24D4 | offset to field `key` (string)
- +0x24C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24CC | offset to field `value` (string)
+ +0x24E0 | 60 EC FF FF | SOffset32 | 0xFFFFEC60 (-5024) Loc: 0x3880 | offset to vtable
+ +0x24E4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x24F4 | offset to field `key` (string)
+ +0x24E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24EC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x24CC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x24D0 | 32 30 | char[2] | 20 | string literal
- +0x24D2 | 00 | char | 0x00 (0) | string terminator
+ +0x24EC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x24F0 | 32 30 | char[2] | 20 | string literal
+ +0x24F2 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x24D4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x24D8 | 69 64 | char[2] | id | string literal
- +0x24DA | 00 | char | 0x00 (0) | string terminator
+ +0x24F4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x24F8 | 69 64 | char[2] | id | string literal
+ +0x24FA | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x24DC | 14 EC FF FF | SOffset32 | 0xFFFFEC14 (-5100) Loc: 0x38C8 | offset to vtable
- +0x24E0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x24F8 | offset to field `key` (string)
- +0x24E4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x24E8 | offset to field `value` (string)
+ +0x24FC | 7C EC FF FF | SOffset32 | 0xFFFFEC7C (-4996) Loc: 0x3880 | offset to vtable
+ +0x2500 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2518 | offset to field `key` (string)
+ +0x2504 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2508 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x24E8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x24EC | 66 6E 76 31 61 5F 33 32 | char[8] | fnv1a_32 | string literal
- +0x24F4 | 00 | char | 0x00 (0) | string terminator
+ +0x2508 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x250C | 66 6E 76 31 61 5F 33 32 | char[8] | fnv1a_32 | string literal
+ +0x2514 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x24F5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2515 | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x24F8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x24FC | 68 61 73 68 | char[4] | hash | string literal
- +0x2500 | 00 | char | 0x00 (0) | string terminator
+ +0x2518 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x251C | 68 61 73 68 | char[4] | hash | string literal
+ +0x2520 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2501 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2521 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2504 | 28 EC FF FF | SOffset32 | 0xFFFFEC28 (-5080) Loc: 0x38DC | offset to vtable
- +0x2508 | 00 00 00 | uint8_t[3] | ... | padding
- +0x250B | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
- +0x250C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2524 | 90 EC FF FF | SOffset32 | 0xFFFFEC90 (-4976) Loc: 0x3894 | offset to vtable
+ +0x2528 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x252B | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
+ +0x252C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2510 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x2514 | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
- +0x251C | 73 33 32 5F 66 6E 76 31 | | s32_fnv1
- +0x2524 | 61 | | a
- +0x2525 | 00 | char | 0x00 (0) | string terminator
+ +0x2530 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x2534 | 74 65 73 74 68 61 73 68 | char[17] | testhash | string literal
+ +0x253C | 73 33 32 5F 66 6E 76 31 | | s32_fnv1
+ +0x2544 | 61 | | a
+ +0x2545 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2526 | 00 00 | uint8_t[2] | .. | padding
+ +0x2546 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2528 | 30 FA FF FF | SOffset32 | 0xFFFFFA30 (-1488) Loc: 0x2AF8 | offset to vtable
- +0x252C | 13 00 | uint16_t | 0x0013 (19) | table field `id` (UShort)
- +0x252E | 2A 00 | uint16_t | 0x002A (42) | table field `offset` (UShort)
- +0x2530 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x2598 | offset to field `name` (string)
- +0x2534 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x2588 | offset to field `type` (table)
- +0x2538 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x253C | offset to field `attributes` (vector)
+ +0x2548 | 30 FA FF FF | SOffset32 | 0xFFFFFA30 (-1488) Loc: 0x2B18 | offset to vtable
+ +0x254C | 13 00 | uint16_t | 0x0013 (19) | table field `id` (UShort)
+ +0x254E | 2A 00 | uint16_t | 0x002A (42) | table field `offset` (UShort)
+ +0x2550 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x25B8 | offset to field `name` (string)
+ +0x2554 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x25A8 | offset to field `type` (table)
+ +0x2558 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x255C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x253C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2540 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2564 | offset to table[0]
- +0x2544 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2548 | offset to table[1]
+ +0x255C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2560 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2584 | offset to table[0]
+ +0x2564 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2568 | offset to table[1]
table (reflection.KeyValue):
- +0x2548 | 80 EC FF FF | SOffset32 | 0xFFFFEC80 (-4992) Loc: 0x38C8 | offset to vtable
- +0x254C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x255C | offset to field `key` (string)
- +0x2550 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2554 | offset to field `value` (string)
+ +0x2568 | E8 EC FF FF | SOffset32 | 0xFFFFECE8 (-4888) Loc: 0x3880 | offset to vtable
+ +0x256C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x257C | offset to field `key` (string)
+ +0x2570 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2574 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2554 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2558 | 31 39 | char[2] | 19 | string literal
- +0x255A | 00 | char | 0x00 (0) | string terminator
+ +0x2574 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2578 | 31 39 | char[2] | 19 | string literal
+ +0x257A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x255C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2560 | 69 64 | char[2] | id | string literal
- +0x2562 | 00 | char | 0x00 (0) | string terminator
+ +0x257C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2580 | 69 64 | char[2] | id | string literal
+ +0x2582 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2564 | 9C EC FF FF | SOffset32 | 0xFFFFEC9C (-4964) Loc: 0x38C8 | offset to vtable
- +0x2568 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x257C | offset to field `key` (string)
- +0x256C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2570 | offset to field `value` (string)
+ +0x2584 | 04 ED FF FF | SOffset32 | 0xFFFFED04 (-4860) Loc: 0x3880 | offset to vtable
+ +0x2588 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x259C | offset to field `key` (string)
+ +0x258C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2590 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2570 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x2574 | 66 6E 76 31 5F 36 34 | char[7] | fnv1_64 | string literal
- +0x257B | 00 | char | 0x00 (0) | string terminator
+ +0x2590 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x2594 | 66 6E 76 31 5F 36 34 | char[7] | fnv1_64 | string literal
+ +0x259B | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x257C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2580 | 68 61 73 68 | char[4] | hash | string literal
- +0x2584 | 00 | char | 0x00 (0) | string terminator
+ +0x259C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x25A0 | 68 61 73 68 | char[4] | hash | string literal
+ +0x25A4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2585 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x25A5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2588 | 14 EF FF FF | SOffset32 | 0xFFFFEF14 (-4332) Loc: 0x3674 | offset to vtable
- +0x258C | 00 00 00 | uint8_t[3] | ... | padding
- +0x258F | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x2590 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x2594 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x25A8 | 7C EF FF FF | SOffset32 | 0xFFFFEF7C (-4228) Loc: 0x362C | offset to vtable
+ +0x25AC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x25AF | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x25B0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x25B4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2598 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x259C | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
- +0x25A4 | 75 36 34 5F 66 6E 76 31 | | u64_fnv1
- +0x25AC | 00 | char | 0x00 (0) | string terminator
+ +0x25B8 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x25BC | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
+ +0x25C4 | 75 36 34 5F 66 6E 76 31 | | u64_fnv1
+ +0x25CC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x25AD | 00 00 00 | uint8_t[3] | ... | padding
+ +0x25CD | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x25B0 | B8 FA FF FF | SOffset32 | 0xFFFFFAB8 (-1352) Loc: 0x2AF8 | offset to vtable
- +0x25B4 | 12 00 | uint16_t | 0x0012 (18) | table field `id` (UShort)
- +0x25B6 | 28 00 | uint16_t | 0x0028 (40) | table field `offset` (UShort)
- +0x25B8 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x2620 | offset to field `name` (string)
- +0x25BC | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x2610 | offset to field `type` (table)
- +0x25C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25C4 | offset to field `attributes` (vector)
+ +0x25D0 | B8 FA FF FF | SOffset32 | 0xFFFFFAB8 (-1352) Loc: 0x2B18 | offset to vtable
+ +0x25D4 | 12 00 | uint16_t | 0x0012 (18) | table field `id` (UShort)
+ +0x25D6 | 28 00 | uint16_t | 0x0028 (40) | table field `offset` (UShort)
+ +0x25D8 | 68 00 00 00 | UOffset32 | 0x00000068 (104) Loc: 0x2640 | offset to field `name` (string)
+ +0x25DC | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x2630 | offset to field `type` (table)
+ +0x25E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25E4 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x25C4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x25C8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x25EC | offset to table[0]
- +0x25CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25D0 | offset to table[1]
+ +0x25E4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x25E8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x260C | offset to table[0]
+ +0x25EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25F0 | offset to table[1]
table (reflection.KeyValue):
- +0x25D0 | 08 ED FF FF | SOffset32 | 0xFFFFED08 (-4856) Loc: 0x38C8 | offset to vtable
- +0x25D4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x25E4 | offset to field `key` (string)
- +0x25D8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25DC | offset to field `value` (string)
+ +0x25F0 | 70 ED FF FF | SOffset32 | 0xFFFFED70 (-4752) Loc: 0x3880 | offset to vtable
+ +0x25F4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2604 | offset to field `key` (string)
+ +0x25F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25FC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x25DC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x25E0 | 31 38 | char[2] | 18 | string literal
- +0x25E2 | 00 | char | 0x00 (0) | string terminator
+ +0x25FC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2600 | 31 38 | char[2] | 18 | string literal
+ +0x2602 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x25E4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x25E8 | 69 64 | char[2] | id | string literal
- +0x25EA | 00 | char | 0x00 (0) | string terminator
+ +0x2604 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2608 | 69 64 | char[2] | id | string literal
+ +0x260A | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x25EC | 24 ED FF FF | SOffset32 | 0xFFFFED24 (-4828) Loc: 0x38C8 | offset to vtable
- +0x25F0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2604 | offset to field `key` (string)
- +0x25F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x25F8 | offset to field `value` (string)
+ +0x260C | 8C ED FF FF | SOffset32 | 0xFFFFED8C (-4724) Loc: 0x3880 | offset to vtable
+ +0x2610 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2624 | offset to field `key` (string)
+ +0x2614 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2618 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x25F8 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x25FC | 66 6E 76 31 5F 36 34 | char[7] | fnv1_64 | string literal
- +0x2603 | 00 | char | 0x00 (0) | string terminator
+ +0x2618 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x261C | 66 6E 76 31 5F 36 34 | char[7] | fnv1_64 | string literal
+ +0x2623 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2604 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2608 | 68 61 73 68 | char[4] | hash | string literal
- +0x260C | 00 | char | 0x00 (0) | string terminator
+ +0x2624 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2628 | 68 61 73 68 | char[4] | hash | string literal
+ +0x262C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x260D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x262D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2610 | 9C EF FF FF | SOffset32 | 0xFFFFEF9C (-4196) Loc: 0x3674 | offset to vtable
- +0x2614 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2617 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
- +0x2618 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x261C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2630 | 04 F0 FF FF | SOffset32 | 0xFFFFF004 (-4092) Loc: 0x362C | offset to vtable
+ +0x2634 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2637 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
+ +0x2638 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x263C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2620 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x2624 | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
- +0x262C | 73 36 34 5F 66 6E 76 31 | | s64_fnv1
- +0x2634 | 00 | char | 0x00 (0) | string terminator
+ +0x2640 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x2644 | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
+ +0x264C | 73 36 34 5F 66 6E 76 31 | | s64_fnv1
+ +0x2654 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2635 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2655 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x2638 | 40 FB FF FF | SOffset32 | 0xFFFFFB40 (-1216) Loc: 0x2AF8 | offset to vtable
- +0x263C | 11 00 | uint16_t | 0x0011 (17) | table field `id` (UShort)
- +0x263E | 26 00 | uint16_t | 0x0026 (38) | table field `offset` (UShort)
- +0x2640 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x26A4 | offset to field `name` (string)
- +0x2644 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x2698 | offset to field `type` (table)
- +0x2648 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x264C | offset to field `attributes` (vector)
+ +0x2658 | 40 FB FF FF | SOffset32 | 0xFFFFFB40 (-1216) Loc: 0x2B18 | offset to vtable
+ +0x265C | 11 00 | uint16_t | 0x0011 (17) | table field `id` (UShort)
+ +0x265E | 26 00 | uint16_t | 0x0026 (38) | table field `offset` (UShort)
+ +0x2660 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x26C4 | offset to field `name` (string)
+ +0x2664 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x26B8 | offset to field `type` (table)
+ +0x2668 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x266C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x264C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2650 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2674 | offset to table[0]
- +0x2654 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2658 | offset to table[1]
+ +0x266C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2670 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2694 | offset to table[0]
+ +0x2674 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2678 | offset to table[1]
table (reflection.KeyValue):
- +0x2658 | 90 ED FF FF | SOffset32 | 0xFFFFED90 (-4720) Loc: 0x38C8 | offset to vtable
- +0x265C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x266C | offset to field `key` (string)
- +0x2660 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2664 | offset to field `value` (string)
+ +0x2678 | F8 ED FF FF | SOffset32 | 0xFFFFEDF8 (-4616) Loc: 0x3880 | offset to vtable
+ +0x267C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x268C | offset to field `key` (string)
+ +0x2680 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2684 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2664 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2668 | 31 37 | char[2] | 17 | string literal
- +0x266A | 00 | char | 0x00 (0) | string terminator
+ +0x2684 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2688 | 31 37 | char[2] | 17 | string literal
+ +0x268A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x266C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2670 | 69 64 | char[2] | id | string literal
- +0x2672 | 00 | char | 0x00 (0) | string terminator
+ +0x268C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2690 | 69 64 | char[2] | id | string literal
+ +0x2692 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2674 | AC ED FF FF | SOffset32 | 0xFFFFEDAC (-4692) Loc: 0x38C8 | offset to vtable
- +0x2678 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x268C | offset to field `key` (string)
- +0x267C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2680 | offset to field `value` (string)
+ +0x2694 | 14 EE FF FF | SOffset32 | 0xFFFFEE14 (-4588) Loc: 0x3880 | offset to vtable
+ +0x2698 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x26AC | offset to field `key` (string)
+ +0x269C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26A0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2680 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x2684 | 66 6E 76 31 5F 33 32 | char[7] | fnv1_32 | string literal
- +0x268B | 00 | char | 0x00 (0) | string terminator
+ +0x26A0 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x26A4 | 66 6E 76 31 5F 33 32 | char[7] | fnv1_32 | string literal
+ +0x26AB | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x268C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2690 | 68 61 73 68 | char[4] | hash | string literal
- +0x2694 | 00 | char | 0x00 (0) | string terminator
+ +0x26AC | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x26B0 | 68 61 73 68 | char[4] | hash | string literal
+ +0x26B4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2695 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x26B5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2698 | BC ED FF FF | SOffset32 | 0xFFFFEDBC (-4676) Loc: 0x38DC | offset to vtable
- +0x269C | 00 00 00 | uint8_t[3] | ... | padding
- +0x269F | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
- +0x26A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x26B8 | 24 EE FF FF | SOffset32 | 0xFFFFEE24 (-4572) Loc: 0x3894 | offset to vtable
+ +0x26BC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x26BF | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
+ +0x26C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x26A4 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x26A8 | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
- +0x26B0 | 75 33 32 5F 66 6E 76 31 | | u32_fnv1
- +0x26B8 | 00 | char | 0x00 (0) | string terminator
+ +0x26C4 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x26C8 | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
+ +0x26D0 | 75 33 32 5F 66 6E 76 31 | | u32_fnv1
+ +0x26D8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x26B9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x26D9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x26BC | C4 FB FF FF | SOffset32 | 0xFFFFFBC4 (-1084) Loc: 0x2AF8 | offset to vtable
- +0x26C0 | 10 00 | uint16_t | 0x0010 (16) | table field `id` (UShort)
- +0x26C2 | 24 00 | uint16_t | 0x0024 (36) | table field `offset` (UShort)
- +0x26C4 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x2728 | offset to field `name` (string)
- +0x26C8 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x271C | offset to field `type` (table)
- +0x26CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26D0 | offset to field `attributes` (vector)
+ +0x26DC | C4 FB FF FF | SOffset32 | 0xFFFFFBC4 (-1084) Loc: 0x2B18 | offset to vtable
+ +0x26E0 | 10 00 | uint16_t | 0x0010 (16) | table field `id` (UShort)
+ +0x26E2 | 24 00 | uint16_t | 0x0024 (36) | table field `offset` (UShort)
+ +0x26E4 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x2748 | offset to field `name` (string)
+ +0x26E8 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x273C | offset to field `type` (table)
+ +0x26EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26F0 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x26D0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x26D4 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x26F8 | offset to table[0]
- +0x26D8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26DC | offset to table[1]
+ +0x26F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x26F4 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2718 | offset to table[0]
+ +0x26F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26FC | offset to table[1]
table (reflection.KeyValue):
- +0x26DC | 14 EE FF FF | SOffset32 | 0xFFFFEE14 (-4588) Loc: 0x38C8 | offset to vtable
- +0x26E0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x26F0 | offset to field `key` (string)
- +0x26E4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x26E8 | offset to field `value` (string)
+ +0x26FC | 7C EE FF FF | SOffset32 | 0xFFFFEE7C (-4484) Loc: 0x3880 | offset to vtable
+ +0x2700 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2710 | offset to field `key` (string)
+ +0x2704 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2708 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x26E8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x26EC | 31 36 | char[2] | 16 | string literal
- +0x26EE | 00 | char | 0x00 (0) | string terminator
+ +0x2708 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x270C | 31 36 | char[2] | 16 | string literal
+ +0x270E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x26F0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x26F4 | 69 64 | char[2] | id | string literal
- +0x26F6 | 00 | char | 0x00 (0) | string terminator
+ +0x2710 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2714 | 69 64 | char[2] | id | string literal
+ +0x2716 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x26F8 | 30 EE FF FF | SOffset32 | 0xFFFFEE30 (-4560) Loc: 0x38C8 | offset to vtable
- +0x26FC | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2710 | offset to field `key` (string)
- +0x2700 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2704 | offset to field `value` (string)
+ +0x2718 | 98 EE FF FF | SOffset32 | 0xFFFFEE98 (-4456) Loc: 0x3880 | offset to vtable
+ +0x271C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2730 | offset to field `key` (string)
+ +0x2720 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2724 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2704 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x2708 | 66 6E 76 31 5F 33 32 | char[7] | fnv1_32 | string literal
- +0x270F | 00 | char | 0x00 (0) | string terminator
+ +0x2724 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x2728 | 66 6E 76 31 5F 33 32 | char[7] | fnv1_32 | string literal
+ +0x272F | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2710 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2714 | 68 61 73 68 | char[4] | hash | string literal
- +0x2718 | 00 | char | 0x00 (0) | string terminator
+ +0x2730 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2734 | 68 61 73 68 | char[4] | hash | string literal
+ +0x2738 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2719 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2739 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x271C | 40 EE FF FF | SOffset32 | 0xFFFFEE40 (-4544) Loc: 0x38DC | offset to vtable
- +0x2720 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2723 | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
- +0x2724 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x273C | A8 EE FF FF | SOffset32 | 0xFFFFEEA8 (-4440) Loc: 0x3894 | offset to vtable
+ +0x2740 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2743 | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
+ +0x2744 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2728 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
- +0x272C | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
- +0x2734 | 73 33 32 5F 66 6E 76 31 | | s32_fnv1
- +0x273C | 00 | char | 0x00 (0) | string terminator
+ +0x2748 | 10 00 00 00 | uint32_t | 0x00000010 (16) | length of string
+ +0x274C | 74 65 73 74 68 61 73 68 | char[16] | testhash | string literal
+ +0x2754 | 73 33 32 5F 66 6E 76 31 | | s32_fnv1
+ +0x275C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x273D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x275D | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x2740 | 48 FC FF FF | SOffset32 | 0xFFFFFC48 (-952) Loc: 0x2AF8 | offset to vtable
- +0x2744 | 0F 00 | uint16_t | 0x000F (15) | table field `id` (UShort)
- +0x2746 | 22 00 | uint16_t | 0x0022 (34) | table field `offset` (UShort)
- +0x2748 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2788 | offset to field `name` (string)
- +0x274C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2778 | offset to field `type` (table)
- +0x2750 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2754 | offset to field `attributes` (vector)
+ +0x2760 | 48 FC FF FF | SOffset32 | 0xFFFFFC48 (-952) Loc: 0x2B18 | offset to vtable
+ +0x2764 | 0F 00 | uint16_t | 0x000F (15) | table field `id` (UShort)
+ +0x2766 | 22 00 | uint16_t | 0x0022 (34) | table field `offset` (UShort)
+ +0x2768 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x27A8 | offset to field `name` (string)
+ +0x276C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2798 | offset to field `type` (table)
+ +0x2770 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2774 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2754 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2758 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x275C | offset to table[0]
+ +0x2774 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2778 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x277C | offset to table[0]
table (reflection.KeyValue):
- +0x275C | 94 EE FF FF | SOffset32 | 0xFFFFEE94 (-4460) Loc: 0x38C8 | offset to vtable
- +0x2760 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2770 | offset to field `key` (string)
- +0x2764 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2768 | offset to field `value` (string)
+ +0x277C | FC EE FF FF | SOffset32 | 0xFFFFEEFC (-4356) Loc: 0x3880 | offset to vtable
+ +0x2780 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2790 | offset to field `key` (string)
+ +0x2784 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2788 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2768 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x276C | 31 35 | char[2] | 15 | string literal
- +0x276E | 00 | char | 0x00 (0) | string terminator
+ +0x2788 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x278C | 31 35 | char[2] | 15 | string literal
+ +0x278E | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2770 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2774 | 69 64 | char[2] | id | string literal
- +0x2776 | 00 | char | 0x00 (0) | string terminator
+ +0x2790 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2794 | 69 64 | char[2] | id | string literal
+ +0x2796 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2778 | 04 F1 FF FF | SOffset32 | 0xFFFFF104 (-3836) Loc: 0x3674 | offset to vtable
- +0x277C | 00 00 00 | uint8_t[3] | ... | padding
- +0x277F | 02 | uint8_t | 0x02 (2) | table field `base_type` (Byte)
- +0x2780 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x2784 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x2788 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x278C | 74 65 73 74 62 6F 6F 6C | char[8] | testbool | string literal
- +0x2794 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x2795 | 00 00 00 | uint8_t[3] | ... | padding
-
-table (reflection.Field):
- +0x2798 | B0 FB FF FF | SOffset32 | 0xFFFFFBB0 (-1104) Loc: 0x2BE8 | offset to vtable
+ +0x2798 | 6C F1 FF FF | SOffset32 | 0xFFFFF16C (-3732) Loc: 0x362C | offset to vtable
+0x279C | 00 00 00 | uint8_t[3] | ... | padding
- +0x279F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x27A0 | 0E 00 | uint16_t | 0x000E (14) | table field `id` (UShort)
- +0x27A2 | 20 00 | uint16_t | 0x0020 (32) | table field `offset` (UShort)
- +0x27A4 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x27E4 | offset to field `name` (string)
- +0x27A8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x27D4 | offset to field `type` (table)
- +0x27AC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27B0 | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x27B0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x27B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27B8 | offset to table[0]
-
-table (reflection.KeyValue):
- +0x27B8 | F0 EE FF FF | SOffset32 | 0xFFFFEEF0 (-4368) Loc: 0x38C8 | offset to vtable
- +0x27BC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x27CC | offset to field `key` (string)
- +0x27C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27C4 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x27C4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x27C8 | 31 34 | char[2] | 14 | string literal
- +0x27CA | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x27CC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x27D0 | 69 64 | char[2] | id | string literal
- +0x27D2 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x27D4 | BC EF FF FF | SOffset32 | 0xFFFFEFBC (-4164) Loc: 0x3818 | offset to vtable
- +0x27D8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x27DB | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x27DC | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x27E0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x279F | 02 | uint8_t | 0x02 (2) | table field `base_type` (Byte)
+ +0x27A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x27A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x27E4 | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
- +0x27E8 | 74 65 73 74 65 6D 70 74 | char[9] | testempt | string literal
- +0x27F0 | 79 | | y
- +0x27F1 | 00 | char | 0x00 (0) | string terminator
+ +0x27A8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x27AC | 74 65 73 74 62 6F 6F 6C | char[8] | testbool | string literal
+ +0x27B4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x27F2 | 00 00 | uint8_t[2] | .. | padding
+ +0x27B5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x27F4 | 0C FC FF FF | SOffset32 | 0xFFFFFC0C (-1012) Loc: 0x2BE8 | offset to vtable
+ +0x27B8 | B0 FB FF FF | SOffset32 | 0xFFFFFBB0 (-1104) Loc: 0x2C08 | offset to vtable
+ +0x27BC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x27BF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x27C0 | 0E 00 | uint16_t | 0x000E (14) | table field `id` (UShort)
+ +0x27C2 | 20 00 | uint16_t | 0x0020 (32) | table field `offset` (UShort)
+ +0x27C4 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2804 | offset to field `name` (string)
+ +0x27C8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x27F4 | offset to field `type` (table)
+ +0x27CC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27D0 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x27D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x27D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27D8 | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x27D8 | 58 EF FF FF | SOffset32 | 0xFFFFEF58 (-4264) Loc: 0x3880 | offset to vtable
+ +0x27DC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x27EC | offset to field `key` (string)
+ +0x27E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x27E4 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x27E4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x27E8 | 31 34 | char[2] | 14 | string literal
+ +0x27EA | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x27EC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x27F0 | 69 64 | char[2] | id | string literal
+ +0x27F2 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x27F4 | 24 F0 FF FF | SOffset32 | 0xFFFFF024 (-4060) Loc: 0x37D0 | offset to vtable
+0x27F8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x27FB | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x27FC | 0D 00 | uint16_t | 0x000D (13) | table field `id` (UShort)
- +0x27FE | 1E 00 | uint16_t | 0x001E (30) | table field `offset` (UShort)
- +0x2800 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x2870 | offset to field `name` (string)
- +0x2804 | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x2864 | offset to field `type` (table)
- +0x2808 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x280C | offset to field `attributes` (vector)
-
-vector (reflection.Field.attributes):
- +0x280C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2810 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x2848 | offset to table[0]
- +0x2814 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2818 | offset to table[1]
-
-table (reflection.KeyValue):
- +0x2818 | 50 EF FF FF | SOffset32 | 0xFFFFEF50 (-4272) Loc: 0x38C8 | offset to vtable
- +0x281C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2830 | offset to field `key` (string)
- +0x2820 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2824 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x2824 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x2828 | 4D 6F 6E 73 74 65 72 | char[7] | Monster | string literal
- +0x282F | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x2830 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x2834 | 6E 65 73 74 65 64 5F 66 | char[17] | nested_f | string literal
- +0x283C | 6C 61 74 62 75 66 66 65 | | latbuffe
- +0x2844 | 72 | | r
- +0x2845 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x2846 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.KeyValue):
- +0x2848 | 80 EF FF FF | SOffset32 | 0xFFFFEF80 (-4224) Loc: 0x38C8 | offset to vtable
- +0x284C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x285C | offset to field `key` (string)
- +0x2850 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2854 | offset to field `value` (string)
-
-string (reflection.KeyValue.value):
- +0x2854 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2858 | 31 33 | char[2] | 13 | string literal
- +0x285A | 00 | char | 0x00 (0) | string terminator
-
-string (reflection.KeyValue.key):
- +0x285C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2860 | 69 64 | char[2] | id | string literal
- +0x2862 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x2864 | 24 FC FF FF | SOffset32 | 0xFFFFFC24 (-988) Loc: 0x2C40 | offset to vtable
- +0x2868 | 00 00 | uint8_t[2] | .. | padding
- +0x286A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x286B | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
- +0x286C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x27FB | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x27FC | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x2800 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2870 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
- +0x2874 | 74 65 73 74 6E 65 73 74 | char[20] | testnest | string literal
- +0x287C | 65 64 66 6C 61 74 62 75 | | edflatbu
- +0x2884 | 66 66 65 72 | | ffer
- +0x2888 | 00 | char | 0x00 (0) | string terminator
+ +0x2804 | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
+ +0x2808 | 74 65 73 74 65 6D 70 74 | char[9] | testempt | string literal
+ +0x2810 | 79 | | y
+ +0x2811 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2889 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2812 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x288C | A4 FC FF FF | SOffset32 | 0xFFFFFCA4 (-860) Loc: 0x2BE8 | offset to vtable
- +0x2890 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2893 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2894 | 0C 00 | uint16_t | 0x000C (12) | table field `id` (UShort)
- +0x2896 | 1C 00 | uint16_t | 0x001C (28) | table field `offset` (UShort)
- +0x2898 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x28D8 | offset to field `name` (string)
- +0x289C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x28C8 | offset to field `type` (table)
- +0x28A0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28A4 | offset to field `attributes` (vector)
+ +0x2814 | 0C FC FF FF | SOffset32 | 0xFFFFFC0C (-1012) Loc: 0x2C08 | offset to vtable
+ +0x2818 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x281B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x281C | 0D 00 | uint16_t | 0x000D (13) | table field `id` (UShort)
+ +0x281E | 1E 00 | uint16_t | 0x001E (30) | table field `offset` (UShort)
+ +0x2820 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x2890 | offset to field `name` (string)
+ +0x2824 | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x2884 | offset to field `type` (table)
+ +0x2828 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x282C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x28A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x28A8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28AC | offset to table[0]
+ +0x282C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2830 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x2868 | offset to table[0]
+ +0x2834 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2838 | offset to table[1]
table (reflection.KeyValue):
- +0x28AC | E4 EF FF FF | SOffset32 | 0xFFFFEFE4 (-4124) Loc: 0x38C8 | offset to vtable
- +0x28B0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x28C0 | offset to field `key` (string)
- +0x28B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28B8 | offset to field `value` (string)
+ +0x2838 | B8 EF FF FF | SOffset32 | 0xFFFFEFB8 (-4168) Loc: 0x3880 | offset to vtable
+ +0x283C | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x2850 | offset to field `key` (string)
+ +0x2840 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2844 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x28B8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x28BC | 31 32 | char[2] | 12 | string literal
- +0x28BE | 00 | char | 0x00 (0) | string terminator
+ +0x2844 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x2848 | 4D 6F 6E 73 74 65 72 | char[7] | Monster | string literal
+ +0x284F | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x28C0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x28C4 | 69 64 | char[2] | id | string literal
- +0x28C6 | 00 | char | 0x00 (0) | string terminator
-
-table (reflection.Type):
- +0x28C8 | B0 F0 FF FF | SOffset32 | 0xFFFFF0B0 (-3920) Loc: 0x3818 | offset to vtable
- +0x28CC | 00 00 00 | uint8_t[3] | ... | padding
- +0x28CF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x28D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
- +0x28D4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x28D8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x28DC | 65 6E 65 6D 79 | char[5] | enemy | string literal
- +0x28E1 | 00 | char | 0x00 (0) | string terminator
+ +0x2850 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x2854 | 6E 65 73 74 65 64 5F 66 | char[17] | nested_f | string literal
+ +0x285C | 6C 61 74 62 75 66 66 65 | | latbuffe
+ +0x2864 | 72 | | r
+ +0x2865 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x28E2 | 00 00 | uint8_t[2] | .. | padding
+ +0x2866 | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.KeyValue):
+ +0x2868 | E8 EF FF FF | SOffset32 | 0xFFFFEFE8 (-4120) Loc: 0x3880 | offset to vtable
+ +0x286C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x287C | offset to field `key` (string)
+ +0x2870 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2874 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x2874 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2878 | 31 33 | char[2] | 13 | string literal
+ +0x287A | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x287C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2880 | 69 64 | char[2] | id | string literal
+ +0x2882 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x2884 | 24 FC FF FF | SOffset32 | 0xFFFFFC24 (-988) Loc: 0x2C60 | offset to vtable
+ +0x2888 | 00 00 | uint8_t[2] | .. | padding
+ +0x288A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x288B | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
+ +0x288C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x2890 | 14 00 00 00 | uint32_t | 0x00000014 (20) | length of string
+ +0x2894 | 74 65 73 74 6E 65 73 74 | char[20] | testnest | string literal
+ +0x289C | 65 64 66 6C 61 74 62 75 | | edflatbu
+ +0x28A4 | 66 66 65 72 | | ffer
+ +0x28A8 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x28A9 | 00 00 00 | uint8_t[3] | ... | padding
+
+table (reflection.Field):
+ +0x28AC | A4 FC FF FF | SOffset32 | 0xFFFFFCA4 (-860) Loc: 0x2C08 | offset to vtable
+ +0x28B0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x28B3 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x28B4 | 0C 00 | uint16_t | 0x000C (12) | table field `id` (UShort)
+ +0x28B6 | 1C 00 | uint16_t | 0x001C (28) | table field `offset` (UShort)
+ +0x28B8 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x28F8 | offset to field `name` (string)
+ +0x28BC | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x28E8 | offset to field `type` (table)
+ +0x28C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28C4 | offset to field `attributes` (vector)
+
+vector (reflection.Field.attributes):
+ +0x28C4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x28C8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28CC | offset to table[0]
+
+table (reflection.KeyValue):
+ +0x28CC | 4C F0 FF FF | SOffset32 | 0xFFFFF04C (-4020) Loc: 0x3880 | offset to vtable
+ +0x28D0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x28E0 | offset to field `key` (string)
+ +0x28D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x28D8 | offset to field `value` (string)
+
+string (reflection.KeyValue.value):
+ +0x28D8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x28DC | 31 32 | char[2] | 12 | string literal
+ +0x28DE | 00 | char | 0x00 (0) | string terminator
+
+string (reflection.KeyValue.key):
+ +0x28E0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x28E4 | 69 64 | char[2] | id | string literal
+ +0x28E6 | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Type):
+ +0x28E8 | 18 F1 FF FF | SOffset32 | 0xFFFFF118 (-3816) Loc: 0x37D0 | offset to vtable
+ +0x28EC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x28EF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x28F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
+ +0x28F4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x28F8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x28FC | 65 6E 65 6D 79 | char[5] | enemy | string literal
+ +0x2901 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x2902 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x28E4 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x28E6 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
- +0x28E8 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x28EA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x28EC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x28EE | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x28F0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x28F2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x28F4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x28F6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x28F8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x28FA | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
- +0x28FC | 18 00 | VOffset16 | 0x0018 (24) | offset to field `documentation` (id: 10)
- +0x28FE | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
+ +0x2904 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
+ +0x2906 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
+ +0x2908 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x290A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x290C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x290E | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x2910 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2912 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2914 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2916 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2918 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x291A | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
+ +0x291C | 18 00 | VOffset16 | 0x0018 (24) | offset to field `documentation` (id: 10)
+ +0x291E | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
table (reflection.Field):
- +0x2900 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x28E4 | offset to vtable
- +0x2904 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2907 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2908 | 0B 00 | uint16_t | 0x000B (11) | table field `id` (UShort)
- +0x290A | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
- +0x290C | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x29C0 | offset to field `name` (string)
- +0x2910 | A0 00 00 00 | UOffset32 | 0x000000A0 (160) Loc: 0x29B0 | offset to field `type` (table)
- +0x2914 | 78 00 00 00 | UOffset32 | 0x00000078 (120) Loc: 0x298C | offset to field `attributes` (vector)
- +0x2918 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x291C | offset to field `documentation` (vector)
+ +0x2920 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x2904 | offset to vtable
+ +0x2924 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2927 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2928 | 0B 00 | uint16_t | 0x000B (11) | table field `id` (UShort)
+ +0x292A | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
+ +0x292C | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x29E0 | offset to field `name` (string)
+ +0x2930 | A0 00 00 00 | UOffset32 | 0x000000A0 (160) Loc: 0x29D0 | offset to field `type` (table)
+ +0x2934 | 78 00 00 00 | UOffset32 | 0x00000078 (120) Loc: 0x29AC | offset to field `attributes` (vector)
+ +0x2938 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x293C | offset to field `documentation` (vector)
vector (reflection.Field.documentation):
- +0x291C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2920 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x293C | offset to string[0]
- +0x2924 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2928 | offset to string[1]
+ +0x293C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2940 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x295C | offset to string[0]
+ +0x2944 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2948 | offset to string[1]
string (reflection.Field.documentation):
- +0x2928 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | length of string
- +0x292C | 20 6D 75 6C 74 69 6C 69 | char[14] | multili | string literal
- +0x2934 | 6E 65 20 74 6F 6F | | ne too
- +0x293A | 00 | char | 0x00 (0) | string terminator
+ +0x2948 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | length of string
+ +0x294C | 20 6D 75 6C 74 69 6C 69 | char[14] | multili | string literal
+ +0x2954 | 6E 65 20 74 6F 6F | | ne too
+ +0x295A | 00 | char | 0x00 (0) | string terminator
string (reflection.Field.documentation):
- +0x293C | 49 00 00 00 | uint32_t | 0x00000049 (73) | length of string
- +0x2940 | 20 61 6E 20 65 78 61 6D | char[73] | an exam | string literal
- +0x2948 | 70 6C 65 20 64 6F 63 75 | | ple docu
- +0x2950 | 6D 65 6E 74 61 74 69 6F | | mentatio
- +0x2958 | 6E 20 63 6F 6D 6D 65 6E | | n commen
- +0x2960 | 74 3A 20 74 68 69 73 20 | | t: this
- +0x2968 | 77 69 6C 6C 20 65 6E 64 | | will end
- +0x2970 | 20 75 70 20 69 6E 20 74 | | up in t
- +0x2978 | 68 65 20 67 65 6E 65 72 | | he gener
- +0x2980 | 61 74 65 64 20 63 6F 64 | | ated cod
- +0x2988 | 65 | | e
- +0x2989 | 00 | char | 0x00 (0) | string terminator
+ +0x295C | 49 00 00 00 | uint32_t | 0x00000049 (73) | length of string
+ +0x2960 | 20 61 6E 20 65 78 61 6D | char[73] | an exam | string literal
+ +0x2968 | 70 6C 65 20 64 6F 63 75 | | ple docu
+ +0x2970 | 6D 65 6E 74 61 74 69 6F | | mentatio
+ +0x2978 | 6E 20 63 6F 6D 6D 65 6E | | n commen
+ +0x2980 | 74 3A 20 74 68 69 73 20 | | t: this
+ +0x2988 | 77 69 6C 6C 20 65 6E 64 | | will end
+ +0x2990 | 20 75 70 20 69 6E 20 74 | | up in t
+ +0x2998 | 68 65 20 67 65 6E 65 72 | | he gener
+ +0x29A0 | 61 74 65 64 20 63 6F 64 | | ated cod
+ +0x29A8 | 65 | | e
+ +0x29A9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x298A | 00 00 | uint8_t[2] | .. | padding
+ +0x29AA | 00 00 | uint8_t[2] | .. | padding
vector (reflection.Field.attributes):
- +0x298C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2990 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2994 | offset to table[0]
+ +0x29AC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x29B0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x29B4 | offset to table[0]
table (reflection.KeyValue):
- +0x2994 | CC F0 FF FF | SOffset32 | 0xFFFFF0CC (-3892) Loc: 0x38C8 | offset to vtable
- +0x2998 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x29A8 | offset to field `key` (string)
- +0x299C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x29A0 | offset to field `value` (string)
+ +0x29B4 | 34 F1 FF FF | SOffset32 | 0xFFFFF134 (-3788) Loc: 0x3880 | offset to vtable
+ +0x29B8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x29C8 | offset to field `key` (string)
+ +0x29BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x29C0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x29A0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x29A4 | 31 31 | char[2] | 11 | string literal
- +0x29A6 | 00 | char | 0x00 (0) | string terminator
+ +0x29C0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x29C4 | 31 31 | char[2] | 11 | string literal
+ +0x29C6 | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x29A8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x29AC | 69 64 | char[2] | id | string literal
- +0x29AE | 00 | char | 0x00 (0) | string terminator
+ +0x29C8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x29CC | 69 64 | char[2] | id | string literal
+ +0x29CE | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x29B0 | 3C FF FF FF | SOffset32 | 0xFFFFFF3C (-196) Loc: 0x2A74 | offset to vtable
- +0x29B4 | 00 00 | uint8_t[2] | .. | padding
- +0x29B6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x29B7 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x29B8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
- +0x29BC | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x29D0 | 3C FF FF FF | SOffset32 | 0xFFFFFF3C (-196) Loc: 0x2A94 | offset to vtable
+ +0x29D4 | 00 00 | uint8_t[2] | .. | padding
+ +0x29D6 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x29D7 | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x29D8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `index` (Int)
+ +0x29DC | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x29C0 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x29C4 | 74 65 73 74 61 72 72 61 | char[17] | testarra | string literal
- +0x29CC | 79 6F 66 74 61 62 6C 65 | | yoftable
- +0x29D4 | 73 | | s
- +0x29D5 | 00 | char | 0x00 (0) | string terminator
+ +0x29E0 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x29E4 | 74 65 73 74 61 72 72 61 | char[17] | testarra | string literal
+ +0x29EC | 79 6F 66 74 61 62 6C 65 | | yoftable
+ +0x29F4 | 73 | | s
+ +0x29F5 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x29D6 | 00 00 | uint8_t[2] | .. | padding
+ +0x29F6 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x29D8 | F0 FD FF FF | SOffset32 | 0xFFFFFDF0 (-528) Loc: 0x2BE8 | offset to vtable
- +0x29DC | 00 00 00 | uint8_t[3] | ... | padding
- +0x29DF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x29E0 | 0A 00 | uint16_t | 0x000A (10) | table field `id` (UShort)
- +0x29E2 | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
- +0x29E4 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2A20 | offset to field `name` (string)
- +0x29E8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2A14 | offset to field `type` (table)
- +0x29EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x29F0 | offset to field `attributes` (vector)
+ +0x29F8 | F0 FD FF FF | SOffset32 | 0xFFFFFDF0 (-528) Loc: 0x2C08 | offset to vtable
+ +0x29FC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x29FF | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2A00 | 0A 00 | uint16_t | 0x000A (10) | table field `id` (UShort)
+ +0x2A02 | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
+ +0x2A04 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2A40 | offset to field `name` (string)
+ +0x2A08 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2A34 | offset to field `type` (table)
+ +0x2A0C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A10 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x29F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x29F4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x29F8 | offset to table[0]
+ +0x2A10 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2A14 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A18 | offset to table[0]
table (reflection.KeyValue):
- +0x29F8 | 30 F1 FF FF | SOffset32 | 0xFFFFF130 (-3792) Loc: 0x38C8 | offset to vtable
- +0x29FC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2A0C | offset to field `key` (string)
- +0x2A00 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A04 | offset to field `value` (string)
+ +0x2A18 | 98 F1 FF FF | SOffset32 | 0xFFFFF198 (-3688) Loc: 0x3880 | offset to vtable
+ +0x2A1C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2A2C | offset to field `key` (string)
+ +0x2A20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A24 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2A04 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2A08 | 31 30 | char[2] | 10 | string literal
- +0x2A0A | 00 | char | 0x00 (0) | string terminator
+ +0x2A24 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2A28 | 31 30 | char[2] | 10 | string literal
+ +0x2A2A | 00 | char | 0x00 (0) | string terminator
string (reflection.KeyValue.key):
- +0x2A0C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2A10 | 69 64 | char[2] | id | string literal
- +0x2A12 | 00 | char | 0x00 (0) | string terminator
+ +0x2A2C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2A30 | 69 64 | char[2] | id | string literal
+ +0x2A32 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2A14 | D4 FD FF FF | SOffset32 | 0xFFFFFDD4 (-556) Loc: 0x2C40 | offset to vtable
- +0x2A18 | 00 00 | uint8_t[2] | .. | padding
- +0x2A1A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x2A1B | 0D | uint8_t | 0x0D (13) | table field `element` (Byte)
- +0x2A1C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x2A34 | D4 FD FF FF | SOffset32 | 0xFFFFFDD4 (-556) Loc: 0x2C60 | offset to vtable
+ +0x2A38 | 00 00 | uint8_t[2] | .. | padding
+ +0x2A3A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x2A3B | 0D | uint8_t | 0x0D (13) | table field `element` (Byte)
+ +0x2A3C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2A20 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
- +0x2A24 | 74 65 73 74 61 72 72 61 | char[17] | testarra | string literal
- +0x2A2C | 79 6F 66 73 74 72 69 6E | | yofstrin
- +0x2A34 | 67 | | g
- +0x2A35 | 00 | char | 0x00 (0) | string terminator
+ +0x2A40 | 11 00 00 00 | uint32_t | 0x00000011 (17) | length of string
+ +0x2A44 | 74 65 73 74 61 72 72 61 | char[17] | testarra | string literal
+ +0x2A4C | 79 6F 66 73 74 72 69 6E | | yofstrin
+ +0x2A54 | 67 | | g
+ +0x2A55 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2A36 | 00 00 | uint8_t[2] | .. | padding
+ +0x2A56 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2A38 | 50 FE FF FF | SOffset32 | 0xFFFFFE50 (-432) Loc: 0x2BE8 | offset to vtable
- +0x2A3C | 00 00 00 | uint8_t[3] | ... | padding
- +0x2A3F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2A40 | 09 00 | uint16_t | 0x0009 (9) | table field `id` (UShort)
- +0x2A42 | 16 00 | uint16_t | 0x0016 (22) | table field `offset` (UShort)
- +0x2A44 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2A94 | offset to field `name` (string)
- +0x2A48 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2A84 | offset to field `type` (table)
- +0x2A4C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A50 | offset to field `attributes` (vector)
+ +0x2A58 | 50 FE FF FF | SOffset32 | 0xFFFFFE50 (-432) Loc: 0x2C08 | offset to vtable
+ +0x2A5C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2A5F | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2A60 | 09 00 | uint16_t | 0x0009 (9) | table field `id` (UShort)
+ +0x2A62 | 16 00 | uint16_t | 0x0016 (22) | table field `offset` (UShort)
+ +0x2A64 | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2AB4 | offset to field `name` (string)
+ +0x2A68 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2AA4 | offset to field `type` (table)
+ +0x2A6C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A70 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2A50 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2A54 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A58 | offset to table[0]
+ +0x2A70 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2A74 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A78 | offset to table[0]
table (reflection.KeyValue):
- +0x2A58 | 90 F1 FF FF | SOffset32 | 0xFFFFF190 (-3696) Loc: 0x38C8 | offset to vtable
- +0x2A5C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2A6C | offset to field `key` (string)
- +0x2A60 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A64 | offset to field `value` (string)
+ +0x2A78 | F8 F1 FF FF | SOffset32 | 0xFFFFF1F8 (-3592) Loc: 0x3880 | offset to vtable
+ +0x2A7C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2A8C | offset to field `key` (string)
+ +0x2A80 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2A84 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2A64 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2A68 | 39 | char[1] | 9 | string literal
- +0x2A69 | 00 | char | 0x00 (0) | string terminator
+ +0x2A84 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2A88 | 39 | char[1] | 9 | string literal
+ +0x2A89 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2A6A | 00 00 | uint8_t[2] | .. | padding
+ +0x2A8A | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2A6C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2A70 | 69 64 | char[2] | id | string literal
- +0x2A72 | 00 | char | 0x00 (0) | string terminator
+ +0x2A8C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2A90 | 69 64 | char[2] | id | string literal
+ +0x2A92 | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Type):
- +0x2A74 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x2A76 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x2A78 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `base_type` (id: 0)
- +0x2A7A | 07 00 | VOffset16 | 0x0007 (7) | offset to field `element` (id: 1)
- +0x2A7C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
- +0x2A7E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x2A80 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
- +0x2A82 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
+ +0x2A94 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x2A96 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x2A98 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `base_type` (id: 0)
+ +0x2A9A | 07 00 | VOffset16 | 0x0007 (7) | offset to field `element` (id: 1)
+ +0x2A9C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
+ +0x2A9E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x2AA0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+ +0x2AA2 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x2A84 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x2A74 | offset to vtable
- +0x2A88 | 00 00 | uint8_t[2] | .. | padding
- +0x2A8A | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x2A8B | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
- +0x2A8C | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x2A90 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
+ +0x2AA4 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x2A94 | offset to vtable
+ +0x2AA8 | 00 00 | uint8_t[2] | .. | padding
+ +0x2AAA | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x2AAB | 0F | uint8_t | 0x0F (15) | table field `element` (Byte)
+ +0x2AAC | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x2AB0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2A94 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x2A98 | 74 65 73 74 34 | char[5] | test4 | string literal
- +0x2A9D | 00 | char | 0x00 (0) | string terminator
+ +0x2AB4 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x2AB8 | 74 65 73 74 34 | char[5] | test4 | string literal
+ +0x2ABD | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2A9E | 00 00 | uint8_t[2] | .. | padding
+ +0x2ABE | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x2AA0 | B8 FE FF FF | SOffset32 | 0xFFFFFEB8 (-328) Loc: 0x2BE8 | offset to vtable
- +0x2AA4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2AA7 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2AA8 | 08 00 | uint16_t | 0x0008 (8) | table field `id` (UShort)
- +0x2AAA | 14 00 | uint16_t | 0x0014 (20) | table field `offset` (UShort)
- +0x2AAC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2AEC | offset to field `name` (string)
- +0x2AB0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2ADC | offset to field `type` (table)
- +0x2AB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2AB8 | offset to field `attributes` (vector)
+ +0x2AC0 | B8 FE FF FF | SOffset32 | 0xFFFFFEB8 (-328) Loc: 0x2C08 | offset to vtable
+ +0x2AC4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2AC7 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2AC8 | 08 00 | uint16_t | 0x0008 (8) | table field `id` (UShort)
+ +0x2ACA | 14 00 | uint16_t | 0x0014 (20) | table field `offset` (UShort)
+ +0x2ACC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2B0C | offset to field `name` (string)
+ +0x2AD0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2AFC | offset to field `type` (table)
+ +0x2AD4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2AD8 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2AB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2ABC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2AC0 | offset to table[0]
+ +0x2AD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2ADC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2AE0 | offset to table[0]
table (reflection.KeyValue):
- +0x2AC0 | F8 F1 FF FF | SOffset32 | 0xFFFFF1F8 (-3592) Loc: 0x38C8 | offset to vtable
- +0x2AC4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2AD4 | offset to field `key` (string)
- +0x2AC8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2ACC | offset to field `value` (string)
+ +0x2AE0 | 60 F2 FF FF | SOffset32 | 0xFFFFF260 (-3488) Loc: 0x3880 | offset to vtable
+ +0x2AE4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2AF4 | offset to field `key` (string)
+ +0x2AE8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2AEC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2ACC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2AD0 | 38 | char[1] | 8 | string literal
- +0x2AD1 | 00 | char | 0x00 (0) | string terminator
+ +0x2AEC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2AF0 | 38 | char[1] | 8 | string literal
+ +0x2AF1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2AD2 | 00 00 | uint8_t[2] | .. | padding
+ +0x2AF2 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2AD4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2AD8 | 69 64 | char[2] | id | string literal
- +0x2ADA | 00 | char | 0x00 (0) | string terminator
+ +0x2AF4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2AF8 | 69 64 | char[2] | id | string literal
+ +0x2AFA | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2ADC | C4 F2 FF FF | SOffset32 | 0xFFFFF2C4 (-3388) Loc: 0x3818 | offset to vtable
- +0x2AE0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2AE3 | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
- +0x2AE4 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
- +0x2AE8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2AFC | 2C F3 FF FF | SOffset32 | 0xFFFFF32C (-3284) Loc: 0x37D0 | offset to vtable
+ +0x2B00 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2B03 | 10 | uint8_t | 0x10 (16) | table field `base_type` (Byte)
+ +0x2B04 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
+ +0x2B08 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2AEC | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2AF0 | 74 65 73 74 | char[4] | test | string literal
- +0x2AF4 | 00 | char | 0x00 (0) | string terminator
+ +0x2B0C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2B10 | 74 65 73 74 | char[4] | test | string literal
+ +0x2B14 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2AF5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2B15 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x2AF8 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2AFA | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x2AFC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x2AFE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x2B00 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x2B02 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x2B04 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2B06 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2B08 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2B0A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2B0C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2B0E | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x2B18 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2B1A | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x2B1C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x2B1E | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x2B20 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x2B22 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2B24 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2B26 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2B28 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2B2A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2B2C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2B2E | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2B10 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2AF8 | offset to vtable
- +0x2B14 | 07 00 | uint16_t | 0x0007 (7) | table field `id` (UShort)
- +0x2B16 | 12 00 | uint16_t | 0x0012 (18) | table field `offset` (UShort)
- +0x2B18 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x2B5C | offset to field `name` (string)
- +0x2B1C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2B48 | offset to field `type` (table)
- +0x2B20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B24 | offset to field `attributes` (vector)
+ +0x2B30 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2B18 | offset to vtable
+ +0x2B34 | 07 00 | uint16_t | 0x0007 (7) | table field `id` (UShort)
+ +0x2B36 | 12 00 | uint16_t | 0x0012 (18) | table field `offset` (UShort)
+ +0x2B38 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x2B7C | offset to field `name` (string)
+ +0x2B3C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2B68 | offset to field `type` (table)
+ +0x2B40 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B44 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2B24 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2B28 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B2C | offset to table[0]
+ +0x2B44 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2B48 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B4C | offset to table[0]
table (reflection.KeyValue):
- +0x2B2C | 64 F2 FF FF | SOffset32 | 0xFFFFF264 (-3484) Loc: 0x38C8 | offset to vtable
- +0x2B30 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2B40 | offset to field `key` (string)
- +0x2B34 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B38 | offset to field `value` (string)
+ +0x2B4C | CC F2 FF FF | SOffset32 | 0xFFFFF2CC (-3380) Loc: 0x3880 | offset to vtable
+ +0x2B50 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2B60 | offset to field `key` (string)
+ +0x2B54 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2B58 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2B38 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2B3C | 37 | char[1] | 7 | string literal
- +0x2B3D | 00 | char | 0x00 (0) | string terminator
+ +0x2B58 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2B5C | 37 | char[1] | 7 | string literal
+ +0x2B5D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2B3E | 00 00 | uint8_t[2] | .. | padding
+ +0x2B5E | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2B40 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2B44 | 69 64 | char[2] | id | string literal
- +0x2B46 | 00 | char | 0x00 (0) | string terminator
+ +0x2B60 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2B64 | 69 64 | char[2] | id | string literal
+ +0x2B66 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2B48 | 9C F5 FF FF | SOffset32 | 0xFFFFF59C (-2660) Loc: 0x35AC | offset to vtable
- +0x2B4C | 00 00 00 | uint8_t[3] | ... | padding
- +0x2B4F | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
- +0x2B50 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
- +0x2B54 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x2B58 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2B68 | 04 F6 FF FF | SOffset32 | 0xFFFFF604 (-2556) Loc: 0x3564 | offset to vtable
+ +0x2B6C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2B6F | 01 | uint8_t | 0x01 (1) | table field `base_type` (Byte)
+ +0x2B70 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
+ +0x2B74 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x2B78 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2B5C | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
- +0x2B60 | 74 65 73 74 5F 74 79 70 | char[9] | test_typ | string literal
- +0x2B68 | 65 | | e
- +0x2B69 | 00 | char | 0x00 (0) | string terminator
+ +0x2B7C | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
+ +0x2B80 | 74 65 73 74 5F 74 79 70 | char[9] | test_typ | string literal
+ +0x2B88 | 65 | | e
+ +0x2B89 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2B6A | 00 00 | uint8_t[2] | .. | padding
+ +0x2B8A | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x2B6C | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2B6E | 20 00 | uint16_t | 0x0020 (32) | size of referring table
- +0x2B70 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x2B72 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x2B74 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x2B76 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x2B78 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_integer` (id: 4)
- +0x2B7A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2B7C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2B7E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2B80 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2B82 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x2B8C | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2B8E | 20 00 | uint16_t | 0x0020 (32) | size of referring table
+ +0x2B90 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x2B92 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x2B94 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x2B96 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2B98 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_integer` (id: 4)
+ +0x2B9A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2B9C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2B9E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2BA0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2BA2 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2B84 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2B6C | offset to vtable
- +0x2B88 | 06 00 | uint16_t | 0x0006 (6) | table field `id` (UShort)
- +0x2B8A | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
- +0x2B8C | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2BDC | offset to field `name` (string)
- +0x2B90 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x2BC8 | offset to field `type` (table)
- +0x2B94 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2BA4 | offset to field `attributes` (vector)
- +0x2B98 | 08 00 00 00 00 00 00 00 | int64_t | 0x0000000000000008 (8) | table field `default_integer` (Long)
- +0x2BA0 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x2BA4 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2B8C | offset to vtable
+ +0x2BA8 | 06 00 | uint16_t | 0x0006 (6) | table field `id` (UShort)
+ +0x2BAA | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
+ +0x2BAC | 50 00 00 00 | UOffset32 | 0x00000050 (80) Loc: 0x2BFC | offset to field `name` (string)
+ +0x2BB0 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x2BE8 | offset to field `type` (table)
+ +0x2BB4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2BC4 | offset to field `attributes` (vector)
+ +0x2BB8 | 08 00 00 00 00 00 00 00 | int64_t | 0x0000000000000008 (8) | table field `default_integer` (Long)
+ +0x2BC0 | 00 00 00 00 | uint8_t[4] | .... | padding
vector (reflection.Field.attributes):
- +0x2BA4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2BA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2BAC | offset to table[0]
+ +0x2BC4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2BC8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2BCC | offset to table[0]
table (reflection.KeyValue):
- +0x2BAC | E4 F2 FF FF | SOffset32 | 0xFFFFF2E4 (-3356) Loc: 0x38C8 | offset to vtable
- +0x2BB0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2BC0 | offset to field `key` (string)
- +0x2BB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2BB8 | offset to field `value` (string)
+ +0x2BCC | 4C F3 FF FF | SOffset32 | 0xFFFFF34C (-3252) Loc: 0x3880 | offset to vtable
+ +0x2BD0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2BE0 | offset to field `key` (string)
+ +0x2BD4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2BD8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2BB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2BBC | 36 | char[1] | 6 | string literal
- +0x2BBD | 00 | char | 0x00 (0) | string terminator
+ +0x2BD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2BDC | 36 | char[1] | 6 | string literal
+ +0x2BDD | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2BBE | 00 00 | uint8_t[2] | .. | padding
+ +0x2BDE | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2BC0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2BC4 | 69 64 | char[2] | id | string literal
- +0x2BC6 | 00 | char | 0x00 (0) | string terminator
+ +0x2BE0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2BE4 | 69 64 | char[2] | id | string literal
+ +0x2BE6 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2BC8 | 1C F6 FF FF | SOffset32 | 0xFFFFF61C (-2532) Loc: 0x35AC | offset to vtable
- +0x2BCC | 00 00 00 | uint8_t[3] | ... | padding
- +0x2BCF | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
- +0x2BD0 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x2BD4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x2BD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2BE8 | 84 F6 FF FF | SOffset32 | 0xFFFFF684 (-2428) Loc: 0x3564 | offset to vtable
+ +0x2BEC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2BEF | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
+ +0x2BF0 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x2BF4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x2BF8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2BDC | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x2BE0 | 63 6F 6C 6F 72 | char[5] | color | string literal
- +0x2BE5 | 00 | char | 0x00 (0) | string terminator
+ +0x2BFC | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x2C00 | 63 6F 6C 6F 72 | char[5] | color | string literal
+ +0x2C05 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2BE6 | 00 00 | uint8_t[2] | .. | padding
+ +0x2C06 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x2BE8 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x2BEA | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x2BEC | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x2BEE | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x2BF0 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x2BF2 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x2BF4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2BF6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2BF8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2BFA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2BFC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2BFE | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
- +0x2C00 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x2C02 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
+ +0x2C08 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
+ +0x2C0A | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x2C0C | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x2C0E | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x2C10 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x2C12 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x2C14 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2C16 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2C18 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2C1A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2C1C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2C1E | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
+ +0x2C20 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
+ +0x2C22 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
table (reflection.Field):
- +0x2C04 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x2BE8 | offset to vtable
- +0x2C08 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2C0B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2C0C | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
- +0x2C0E | 0E 00 | uint16_t | 0x000E (14) | table field `offset` (UShort)
- +0x2C10 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2C5C | offset to field `name` (string)
- +0x2C14 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2C50 | offset to field `type` (table)
- +0x2C18 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C1C | offset to field `attributes` (vector)
+ +0x2C24 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x2C08 | offset to vtable
+ +0x2C28 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2C2B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2C2C | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
+ +0x2C2E | 0E 00 | uint16_t | 0x000E (14) | table field `offset` (UShort)
+ +0x2C30 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2C7C | offset to field `name` (string)
+ +0x2C34 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2C70 | offset to field `type` (table)
+ +0x2C38 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C3C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2C1C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2C20 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C24 | offset to table[0]
+ +0x2C3C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2C40 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C44 | offset to table[0]
table (reflection.KeyValue):
- +0x2C24 | 5C F3 FF FF | SOffset32 | 0xFFFFF35C (-3236) Loc: 0x38C8 | offset to vtable
- +0x2C28 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2C38 | offset to field `key` (string)
- +0x2C2C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C30 | offset to field `value` (string)
+ +0x2C44 | C4 F3 FF FF | SOffset32 | 0xFFFFF3C4 (-3132) Loc: 0x3880 | offset to vtable
+ +0x2C48 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2C58 | offset to field `key` (string)
+ +0x2C4C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C50 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2C30 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2C34 | 35 | char[1] | 5 | string literal
- +0x2C35 | 00 | char | 0x00 (0) | string terminator
+ +0x2C50 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2C54 | 35 | char[1] | 5 | string literal
+ +0x2C55 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2C36 | 00 00 | uint8_t[2] | .. | padding
+ +0x2C56 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2C38 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2C3C | 69 64 | char[2] | id | string literal
- +0x2C3E | 00 | char | 0x00 (0) | string terminator
+ +0x2C58 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2C5C | 69 64 | char[2] | id | string literal
+ +0x2C5E | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Type):
- +0x2C40 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x2C42 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
- +0x2C44 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `base_type` (id: 0)
- +0x2C46 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `element` (id: 1)
- +0x2C48 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
- +0x2C4A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x2C4C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
- +0x2C4E | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
+ +0x2C60 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x2C62 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
+ +0x2C64 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `base_type` (id: 0)
+ +0x2C66 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `element` (id: 1)
+ +0x2C68 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
+ +0x2C6A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x2C6C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+ +0x2C6E | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x2C50 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x2C40 | offset to vtable
- +0x2C54 | 00 00 | uint8_t[2] | .. | padding
- +0x2C56 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
- +0x2C57 | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
- +0x2C58 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2C70 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x2C60 | offset to vtable
+ +0x2C74 | 00 00 | uint8_t[2] | .. | padding
+ +0x2C76 | 0E | uint8_t | 0x0E (14) | table field `base_type` (Byte)
+ +0x2C77 | 04 | uint8_t | 0x04 (4) | table field `element` (Byte)
+ +0x2C78 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2C5C | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
- +0x2C60 | 69 6E 76 65 6E 74 6F 72 | char[9] | inventor | string literal
- +0x2C68 | 79 | | y
- +0x2C69 | 00 | char | 0x00 (0) | string terminator
+ +0x2C7C | 09 00 00 00 | uint32_t | 0x00000009 (9) | length of string
+ +0x2C80 | 69 6E 76 65 6E 74 6F 72 | char[9] | inventor | string literal
+ +0x2C88 | 79 | | y
+ +0x2C89 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2C6A | 00 00 | uint8_t[2] | .. | padding
+ +0x2C8A | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x2C6C | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2C6E | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x2C70 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x2C72 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x2C74 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x2C76 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x2C78 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2C7A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2C7C | 07 00 | VOffset16 | 0x0007 (7) | offset to field `deprecated` (id: 6)
- +0x2C7E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2C80 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2C82 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
+ +0x2C8C | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2C8E | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x2C90 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x2C92 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x2C94 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x2C96 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x2C98 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2C9A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2C9C | 07 00 | VOffset16 | 0x0007 (7) | offset to field `deprecated` (id: 6)
+ +0x2C9E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2CA0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2CA2 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2C84 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2C6C | offset to vtable
- +0x2C88 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2C8B | 01 | uint8_t | 0x01 (1) | table field `deprecated` (Bool)
- +0x2C8C | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
- +0x2C8E | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
- +0x2C90 | 90 00 00 00 | UOffset32 | 0x00000090 (144) Loc: 0x2D20 | offset to field `name` (string)
- +0x2C94 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x2D10 | offset to field `type` (table)
- +0x2C98 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2C9C | offset to field `attributes` (vector)
+ +0x2CA4 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2C8C | offset to vtable
+ +0x2CA8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2CAB | 01 | uint8_t | 0x01 (1) | table field `deprecated` (Bool)
+ +0x2CAC | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
+ +0x2CAE | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
+ +0x2CB0 | 90 00 00 00 | UOffset32 | 0x00000090 (144) Loc: 0x2D40 | offset to field `name` (string)
+ +0x2CB4 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x2D30 | offset to field `type` (table)
+ +0x2CB8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CBC | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2C9C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
- +0x2CA0 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2CEC | offset to table[0]
- +0x2CA4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2CD0 | offset to table[1]
- +0x2CA8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CAC | offset to table[2]
+ +0x2CBC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
+ +0x2CC0 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2D0C | offset to table[0]
+ +0x2CC4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2CF0 | offset to table[1]
+ +0x2CC8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CCC | offset to table[2]
table (reflection.KeyValue):
- +0x2CAC | E4 F3 FF FF | SOffset32 | 0xFFFFF3E4 (-3100) Loc: 0x38C8 | offset to vtable
- +0x2CB0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2CC0 | offset to field `key` (string)
- +0x2CB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CB8 | offset to field `value` (string)
+ +0x2CCC | 4C F4 FF FF | SOffset32 | 0xFFFFF44C (-2996) Loc: 0x3880 | offset to vtable
+ +0x2CD0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2CE0 | offset to field `key` (string)
+ +0x2CD4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CD8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2CB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2CBC | 31 | char[1] | 1 | string literal
- +0x2CBD | 00 | char | 0x00 (0) | string terminator
+ +0x2CD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2CDC | 31 | char[1] | 1 | string literal
+ +0x2CDD | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2CBE | 00 00 | uint8_t[2] | .. | padding
+ +0x2CDE | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2CC0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x2CC4 | 70 72 69 6F 72 69 74 79 | char[8] | priority | string literal
- +0x2CCC | 00 | char | 0x00 (0) | string terminator
+ +0x2CE0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2CE4 | 70 72 69 6F 72 69 74 79 | char[8] | priority | string literal
+ +0x2CEC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2CCD | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2CED | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.KeyValue):
- +0x2CD0 | 08 F4 FF FF | SOffset32 | 0xFFFFF408 (-3064) Loc: 0x38C8 | offset to vtable
- +0x2CD4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2CE4 | offset to field `key` (string)
- +0x2CD8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CDC | offset to field `value` (string)
+ +0x2CF0 | 70 F4 FF FF | SOffset32 | 0xFFFFF470 (-2960) Loc: 0x3880 | offset to vtable
+ +0x2CF4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2D04 | offset to field `key` (string)
+ +0x2CF8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CFC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2CDC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2CE0 | 34 | char[1] | 4 | string literal
- +0x2CE1 | 00 | char | 0x00 (0) | string terminator
+ +0x2CFC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2D00 | 34 | char[1] | 4 | string literal
+ +0x2D01 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2CE2 | 00 00 | uint8_t[2] | .. | padding
+ +0x2D02 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2CE4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2CE8 | 69 64 | char[2] | id | string literal
- +0x2CEA | 00 | char | 0x00 (0) | string terminator
+ +0x2D04 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2D08 | 69 64 | char[2] | id | string literal
+ +0x2D0A | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2CEC | 24 F4 FF FF | SOffset32 | 0xFFFFF424 (-3036) Loc: 0x38C8 | offset to vtable
- +0x2CF0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2D00 | offset to field `key` (string)
- +0x2CF4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2CF8 | offset to field `value` (string)
+ +0x2D0C | 8C F4 FF FF | SOffset32 | 0xFFFFF48C (-2932) Loc: 0x3880 | offset to vtable
+ +0x2D10 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2D20 | offset to field `key` (string)
+ +0x2D14 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D18 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2CF8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2CFC | 30 | char[1] | 0 | string literal
- +0x2CFD | 00 | char | 0x00 (0) | string terminator
+ +0x2D18 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2D1C | 30 | char[1] | 0 | string literal
+ +0x2D1D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2CFE | 00 00 | uint8_t[2] | .. | padding
+ +0x2D1E | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2D00 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
- +0x2D04 | 64 65 70 72 65 63 61 74 | char[10] | deprecat | string literal
- +0x2D0C | 65 64 | | ed
- +0x2D0E | 00 | char | 0x00 (0) | string terminator
+ +0x2D20 | 0A 00 00 00 | uint32_t | 0x0000000A (10) | length of string
+ +0x2D24 | 64 65 70 72 65 63 61 74 | char[10] | deprecat | string literal
+ +0x2D2C | 65 64 | | ed
+ +0x2D2E | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2D10 | 9C F6 FF FF | SOffset32 | 0xFFFFF69C (-2404) Loc: 0x3674 | offset to vtable
- +0x2D14 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2D17 | 02 | uint8_t | 0x02 (2) | table field `base_type` (Byte)
- +0x2D18 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x2D1C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2D30 | 04 F7 FF FF | SOffset32 | 0xFFFFF704 (-2300) Loc: 0x362C | offset to vtable
+ +0x2D34 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2D37 | 02 | uint8_t | 0x02 (2) | table field `base_type` (Byte)
+ +0x2D38 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x2D3C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2D20 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x2D24 | 66 72 69 65 6E 64 6C 79 | char[8] | friendly | string literal
- +0x2D2C | 00 | char | 0x00 (0) | string terminator
+ +0x2D40 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2D44 | 66 72 69 65 6E 64 6C 79 | char[8] | friendly | string literal
+ +0x2D4C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2D2D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2D4D | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x2D30 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2D32 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x2D34 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x2D36 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x2D38 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x2D3A | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x2D3C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2D3E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2D40 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2D42 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `required` (id: 7)
- +0x2D44 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
- +0x2D46 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
+ +0x2D50 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2D52 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x2D54 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x2D56 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x2D58 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x2D5A | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x2D5C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2D5E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2D60 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2D62 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `required` (id: 7)
+ +0x2D64 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
+ +0x2D66 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2D48 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2D30 | offset to vtable
- +0x2D4C | 00 00 | uint8_t[2] | .. | padding
- +0x2D4E | 01 | uint8_t | 0x01 (1) | table field `required` (Bool)
- +0x2D4F | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
- +0x2D50 | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
- +0x2D52 | 0A 00 | uint16_t | 0x000A (10) | table field `offset` (UShort)
- +0x2D54 | 5C 00 00 00 | UOffset32 | 0x0000005C (92) Loc: 0x2DB0 | offset to field `name` (string)
- +0x2D58 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2DA4 | offset to field `type` (table)
- +0x2D5C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D60 | offset to field `attributes` (vector)
+ +0x2D68 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2D50 | offset to vtable
+ +0x2D6C | 00 00 | uint8_t[2] | .. | padding
+ +0x2D6E | 01 | uint8_t | 0x01 (1) | table field `required` (Bool)
+ +0x2D6F | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
+ +0x2D70 | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
+ +0x2D72 | 0A 00 | uint16_t | 0x000A (10) | table field `offset` (UShort)
+ +0x2D74 | 5C 00 00 00 | UOffset32 | 0x0000005C (92) Loc: 0x2DD0 | offset to field `name` (string)
+ +0x2D78 | 4C 00 00 00 | UOffset32 | 0x0000004C (76) Loc: 0x2DC4 | offset to field `type` (table)
+ +0x2D7C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D80 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2D60 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2D64 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2D88 | offset to table[0]
- +0x2D68 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D6C | offset to table[1]
+ +0x2D80 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2D84 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2DA8 | offset to table[0]
+ +0x2D88 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D8C | offset to table[1]
table (reflection.KeyValue):
- +0x2D6C | A4 F4 FF FF | SOffset32 | 0xFFFFF4A4 (-2908) Loc: 0x38C8 | offset to vtable
- +0x2D70 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2D80 | offset to field `key` (string)
- +0x2D74 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D78 | offset to field `value` (string)
+ +0x2D8C | 0C F5 FF FF | SOffset32 | 0xFFFFF50C (-2804) Loc: 0x3880 | offset to vtable
+ +0x2D90 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2DA0 | offset to field `key` (string)
+ +0x2D94 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D98 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2D78 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2D7C | 30 | char[1] | 0 | string literal
- +0x2D7D | 00 | char | 0x00 (0) | string terminator
+ +0x2D98 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2D9C | 30 | char[1] | 0 | string literal
+ +0x2D9D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2D7E | 00 00 | uint8_t[2] | .. | padding
+ +0x2D9E | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2D80 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x2D84 | 6B 65 79 | char[3] | key | string literal
- +0x2D87 | 00 | char | 0x00 (0) | string terminator
+ +0x2DA0 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x2DA4 | 6B 65 79 | char[3] | key | string literal
+ +0x2DA7 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2D88 | C0 F4 FF FF | SOffset32 | 0xFFFFF4C0 (-2880) Loc: 0x38C8 | offset to vtable
- +0x2D8C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2D9C | offset to field `key` (string)
- +0x2D90 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2D94 | offset to field `value` (string)
+ +0x2DA8 | 28 F5 FF FF | SOffset32 | 0xFFFFF528 (-2776) Loc: 0x3880 | offset to vtable
+ +0x2DAC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2DBC | offset to field `key` (string)
+ +0x2DB0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2DB4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2D94 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2D98 | 33 | char[1] | 3 | string literal
- +0x2D99 | 00 | char | 0x00 (0) | string terminator
+ +0x2DB4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2DB8 | 33 | char[1] | 3 | string literal
+ +0x2DB9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2D9A | 00 00 | uint8_t[2] | .. | padding
+ +0x2DBA | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2D9C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2DA0 | 69 64 | char[2] | id | string literal
- +0x2DA2 | 00 | char | 0x00 (0) | string terminator
+ +0x2DBC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2DC0 | 69 64 | char[2] | id | string literal
+ +0x2DC2 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2DA4 | C8 F4 FF FF | SOffset32 | 0xFFFFF4C8 (-2872) Loc: 0x38DC | offset to vtable
- +0x2DA8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2DAB | 0D | uint8_t | 0x0D (13) | table field `base_type` (Byte)
- +0x2DAC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2DC4 | 30 F5 FF FF | SOffset32 | 0xFFFFF530 (-2768) Loc: 0x3894 | offset to vtable
+ +0x2DC8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2DCB | 0D | uint8_t | 0x0D (13) | table field `base_type` (Byte)
+ +0x2DCC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2DB0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2DB4 | 6E 61 6D 65 | char[4] | name | string literal
- +0x2DB8 | 00 | char | 0x00 (0) | string terminator
+ +0x2DD0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2DD4 | 6E 61 6D 65 | char[4] | name | string literal
+ +0x2DD8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2DB9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2DD9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Field):
- +0x2DBC | A8 FF FF FF | SOffset32 | 0xFFFFFFA8 (-88) Loc: 0x2E14 | offset to vtable
- +0x2DC0 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
- +0x2DC2 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
- +0x2DC4 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x2E0C | offset to field `name` (string)
- +0x2DC8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x2DFC | offset to field `type` (table)
- +0x2DCC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2DD8 | offset to field `attributes` (vector)
- +0x2DD0 | 64 00 00 00 00 00 00 00 | int64_t | 0x0000000000000064 (100) | table field `default_integer` (Long)
+ +0x2DDC | A8 FF FF FF | SOffset32 | 0xFFFFFFA8 (-88) Loc: 0x2E34 | offset to vtable
+ +0x2DE0 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
+ +0x2DE2 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
+ +0x2DE4 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x2E2C | offset to field `name` (string)
+ +0x2DE8 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x2E1C | offset to field `type` (table)
+ +0x2DEC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2DF8 | offset to field `attributes` (vector)
+ +0x2DF0 | 64 00 00 00 00 00 00 00 | int64_t | 0x0000000000000064 (100) | table field `default_integer` (Long)
vector (reflection.Field.attributes):
- +0x2DD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2DDC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2DE0 | offset to table[0]
+ +0x2DF8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2DFC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E00 | offset to table[0]
table (reflection.KeyValue):
- +0x2DE0 | 18 F5 FF FF | SOffset32 | 0xFFFFF518 (-2792) Loc: 0x38C8 | offset to vtable
- +0x2DE4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2DF4 | offset to field `key` (string)
- +0x2DE8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2DEC | offset to field `value` (string)
+ +0x2E00 | 80 F5 FF FF | SOffset32 | 0xFFFFF580 (-2688) Loc: 0x3880 | offset to vtable
+ +0x2E04 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2E14 | offset to field `key` (string)
+ +0x2E08 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E0C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2DEC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2DF0 | 32 | char[1] | 2 | string literal
- +0x2DF1 | 00 | char | 0x00 (0) | string terminator
+ +0x2E0C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2E10 | 32 | char[1] | 2 | string literal
+ +0x2E11 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2DF2 | 00 00 | uint8_t[2] | .. | padding
+ +0x2E12 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2DF4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2DF8 | 69 64 | char[2] | id | string literal
- +0x2DFA | 00 | char | 0x00 (0) | string terminator
+ +0x2E14 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2E18 | 69 64 | char[2] | id | string literal
+ +0x2E1A | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2DFC | 88 F7 FF FF | SOffset32 | 0xFFFFF788 (-2168) Loc: 0x3674 | offset to vtable
- +0x2E00 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2E03 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
- +0x2E04 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x2E08 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2E1C | F0 F7 FF FF | SOffset32 | 0xFFFFF7F0 (-2064) Loc: 0x362C | offset to vtable
+ +0x2E20 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2E23 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
+ +0x2E24 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x2E28 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2E0C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2E10 | 68 70 | char[2] | hp | string literal
- +0x2E12 | 00 | char | 0x00 (0) | string terminator
+ +0x2E2C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2E30 | 68 70 | char[2] | hp | string literal
+ +0x2E32 | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Field):
- +0x2E14 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2E16 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
- +0x2E18 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x2E1A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x2E1C | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x2E1E | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x2E20 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_integer` (id: 4)
- +0x2E22 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2E24 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2E26 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2E28 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2E2A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x2E34 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2E36 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
+ +0x2E38 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x2E3A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x2E3C | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x2E3E | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2E40 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `default_integer` (id: 4)
+ +0x2E42 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2E44 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2E46 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2E48 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2E4A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2E2C | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2E14 | offset to vtable
- +0x2E30 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x2E32 | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
- +0x2E34 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x2E7C | offset to field `name` (string)
- +0x2E38 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x2E6C | offset to field `type` (table)
- +0x2E3C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2E48 | offset to field `attributes` (vector)
- +0x2E40 | 96 00 00 00 00 00 00 00 | int64_t | 0x0000000000000096 (150) | table field `default_integer` (Long)
+ +0x2E4C | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2E34 | offset to vtable
+ +0x2E50 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x2E52 | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
+ +0x2E54 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x2E9C | offset to field `name` (string)
+ +0x2E58 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x2E8C | offset to field `type` (table)
+ +0x2E5C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2E68 | offset to field `attributes` (vector)
+ +0x2E60 | 96 00 00 00 00 00 00 00 | int64_t | 0x0000000000000096 (150) | table field `default_integer` (Long)
vector (reflection.Field.attributes):
- +0x2E48 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2E4C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E50 | offset to table[0]
+ +0x2E68 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2E6C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E70 | offset to table[0]
table (reflection.KeyValue):
- +0x2E50 | 88 F5 FF FF | SOffset32 | 0xFFFFF588 (-2680) Loc: 0x38C8 | offset to vtable
- +0x2E54 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2E64 | offset to field `key` (string)
- +0x2E58 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E5C | offset to field `value` (string)
+ +0x2E70 | F0 F5 FF FF | SOffset32 | 0xFFFFF5F0 (-2576) Loc: 0x3880 | offset to vtable
+ +0x2E74 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2E84 | offset to field `key` (string)
+ +0x2E78 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2E7C | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2E5C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2E60 | 31 | char[1] | 1 | string literal
- +0x2E61 | 00 | char | 0x00 (0) | string terminator
+ +0x2E7C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2E80 | 31 | char[1] | 1 | string literal
+ +0x2E81 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2E62 | 00 00 | uint8_t[2] | .. | padding
+ +0x2E82 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2E64 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2E68 | 69 64 | char[2] | id | string literal
- +0x2E6A | 00 | char | 0x00 (0) | string terminator
+ +0x2E84 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2E88 | 69 64 | char[2] | id | string literal
+ +0x2E8A | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2E6C | F8 F7 FF FF | SOffset32 | 0xFFFFF7F8 (-2056) Loc: 0x3674 | offset to vtable
- +0x2E70 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2E73 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
- +0x2E74 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x2E78 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2E8C | 60 F8 FF FF | SOffset32 | 0xFFFFF860 (-1952) Loc: 0x362C | offset to vtable
+ +0x2E90 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2E93 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
+ +0x2E94 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x2E98 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2E7C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2E80 | 6D 61 6E 61 | char[4] | mana | string literal
- +0x2E84 | 00 | char | 0x00 (0) | string terminator
+ +0x2E9C | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2EA0 | 6D 61 6E 61 | char[4] | mana | string literal
+ +0x2EA4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2E85 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2EA5 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x2E88 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x2E8A | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x2E8C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x2E8E | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x2E90 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x2E92 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x2E94 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2E96 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2E98 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2E9A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2E9C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x2E9E | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
- +0x2EA0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x2EA2 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `optional` (id: 11)
+ +0x2EA8 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
+ +0x2EAA | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x2EAC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x2EAE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x2EB0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x2EB2 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2EB4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2EB6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2EB8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2EBA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2EBC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x2EBE | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x2EC0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
+ +0x2EC2 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `optional` (id: 11)
table (reflection.Field):
- +0x2EA4 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x2E88 | offset to vtable
- +0x2EA8 | 00 | uint8_t[1] | . | padding
- +0x2EA9 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x2EAA | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x2EAC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2EEC | offset to field `name` (string)
- +0x2EB0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2EDC | offset to field `type` (table)
- +0x2EB4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2EB8 | offset to field `attributes` (vector)
+ +0x2EC4 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x2EA8 | offset to vtable
+ +0x2EC8 | 00 | uint8_t[1] | . | padding
+ +0x2EC9 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x2ECA | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x2ECC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x2F0C | offset to field `name` (string)
+ +0x2ED0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x2EFC | offset to field `type` (table)
+ +0x2ED4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2ED8 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2EB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2EBC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2EC0 | offset to table[0]
+ +0x2ED8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2EDC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2EE0 | offset to table[0]
table (reflection.KeyValue):
- +0x2EC0 | F8 F5 FF FF | SOffset32 | 0xFFFFF5F8 (-2568) Loc: 0x38C8 | offset to vtable
- +0x2EC4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2ED4 | offset to field `key` (string)
- +0x2EC8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2ECC | offset to field `value` (string)
+ +0x2EE0 | 60 F6 FF FF | SOffset32 | 0xFFFFF660 (-2464) Loc: 0x3880 | offset to vtable
+ +0x2EE4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2EF4 | offset to field `key` (string)
+ +0x2EE8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2EEC | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2ECC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2ED0 | 30 | char[1] | 0 | string literal
- +0x2ED1 | 00 | char | 0x00 (0) | string terminator
+ +0x2EEC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2EF0 | 30 | char[1] | 0 | string literal
+ +0x2EF1 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2ED2 | 00 00 | uint8_t[2] | .. | padding
+ +0x2EF2 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2ED4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2ED8 | 69 64 | char[2] | id | string literal
- +0x2EDA | 00 | char | 0x00 (0) | string terminator
+ +0x2EF4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2EF8 | 69 64 | char[2] | id | string literal
+ +0x2EFA | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x2EDC | C4 F6 FF FF | SOffset32 | 0xFFFFF6C4 (-2364) Loc: 0x3818 | offset to vtable
- +0x2EE0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2EE3 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x2EE4 | 09 00 00 00 | uint32_t | 0x00000009 (9) | table field `index` (Int)
- +0x2EE8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2EFC | 2C F7 FF FF | SOffset32 | 0xFFFFF72C (-2260) Loc: 0x37D0 | offset to vtable
+ +0x2F00 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2F03 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x2F04 | 09 00 00 00 | uint32_t | 0x00000009 (9) | table field `index` (Int)
+ +0x2F08 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2EEC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x2EF0 | 70 6F 73 | char[3] | pos | string literal
- +0x2EF3 | 00 | char | 0x00 (0) | string terminator
+ +0x2F0C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x2F10 | 70 6F 73 | char[3] | pos | string literal
+ +0x2F13 | 00 | char | 0x00 (0) | string terminator
table (reflection.Object):
- +0x2EF4 | 5C F7 FF FF | SOffset32 | 0xFFFFF75C (-2212) Loc: 0x3798 | offset to vtable
- +0x2EF8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2F10 | offset to field `name` (string)
- +0x2EFC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2F08 | offset to field `fields` (vector)
- +0x2F00 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x2F04 | E0 07 00 00 | UOffset32 | 0x000007E0 (2016) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x2F14 | C4 F7 FF FF | SOffset32 | 0xFFFFF7C4 (-2108) Loc: 0x3750 | offset to vtable
+ +0x2F18 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2F30 | offset to field `name` (string)
+ +0x2F1C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2F28 | offset to field `fields` (vector)
+ +0x2F20 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x2F24 | 78 07 00 00 | UOffset32 | 0x00000778 (1912) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x2F08 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x2F0C | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2F48 | offset to table[0]
+ +0x2F28 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x2F2C | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x2F68 | offset to table[0]
string (reflection.Object.name):
- +0x2F10 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
- +0x2F14 | 4D 79 47 61 6D 65 2E 45 | char[25] | MyGame.E | string literal
- +0x2F1C | 78 61 6D 70 6C 65 2E 52 | | xample.R
- +0x2F24 | 65 66 65 72 72 61 62 6C | | eferrabl
- +0x2F2C | 65 | | e
- +0x2F2D | 00 | char | 0x00 (0) | string terminator
+ +0x2F30 | 19 00 00 00 | uint32_t | 0x00000019 (25) | length of string
+ +0x2F34 | 4D 79 47 61 6D 65 2E 45 | char[25] | MyGame.E | string literal
+ +0x2F3C | 78 61 6D 70 6C 65 2E 52 | | xample.R
+ +0x2F44 | 65 66 65 72 72 61 62 6C | | eferrabl
+ +0x2F4C | 65 | | e
+ +0x2F4D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2F2E | 00 00 | uint8_t[2] | .. | padding
+ +0x2F4E | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x2F30 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x2F32 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x2F34 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x2F36 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x2F38 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x2F3A | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x2F3C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x2F3E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x2F40 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x2F42 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x2F44 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `key` (id: 8)
- +0x2F46 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x2F50 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x2F52 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x2F54 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x2F56 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x2F58 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x2F5A | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x2F5C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x2F5E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x2F60 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x2F62 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x2F64 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `key` (id: 8)
+ +0x2F66 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x2F48 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2F30 | offset to vtable
- +0x2F4C | 00 | uint8_t[1] | . | padding
- +0x2F4D | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
- +0x2F4E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x2F50 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x2FBC | offset to field `name` (string)
- +0x2F54 | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2FAC | offset to field `type` (table)
- +0x2F58 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F5C | offset to field `attributes` (vector)
+ +0x2F68 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x2F50 | offset to vtable
+ +0x2F6C | 00 | uint8_t[1] | . | padding
+ +0x2F6D | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
+ +0x2F6E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x2F70 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x2FDC | offset to field `name` (string)
+ +0x2F74 | 58 00 00 00 | UOffset32 | 0x00000058 (88) Loc: 0x2FCC | offset to field `type` (table)
+ +0x2F78 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F7C | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x2F5C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x2F60 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2F84 | offset to table[0]
- +0x2F64 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F68 | offset to table[1]
+ +0x2F7C | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x2F80 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x2FA4 | offset to table[0]
+ +0x2F84 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F88 | offset to table[1]
table (reflection.KeyValue):
- +0x2F68 | A0 F6 FF FF | SOffset32 | 0xFFFFF6A0 (-2400) Loc: 0x38C8 | offset to vtable
- +0x2F6C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2F7C | offset to field `key` (string)
- +0x2F70 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F74 | offset to field `value` (string)
+ +0x2F88 | 08 F7 FF FF | SOffset32 | 0xFFFFF708 (-2296) Loc: 0x3880 | offset to vtable
+ +0x2F8C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x2F9C | offset to field `key` (string)
+ +0x2F90 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F94 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2F74 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x2F78 | 30 | char[1] | 0 | string literal
- +0x2F79 | 00 | char | 0x00 (0) | string terminator
+ +0x2F94 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x2F98 | 30 | char[1] | 0 | string literal
+ +0x2F99 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2F7A | 00 00 | uint8_t[2] | .. | padding
+ +0x2F9A | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x2F7C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x2F80 | 6B 65 79 | char[3] | key | string literal
- +0x2F83 | 00 | char | 0x00 (0) | string terminator
+ +0x2F9C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x2FA0 | 6B 65 79 | char[3] | key | string literal
+ +0x2FA3 | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x2F84 | BC F6 FF FF | SOffset32 | 0xFFFFF6BC (-2372) Loc: 0x38C8 | offset to vtable
- +0x2F88 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2FA0 | offset to field `key` (string)
- +0x2F8C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2F90 | offset to field `value` (string)
+ +0x2FA4 | 24 F7 FF FF | SOffset32 | 0xFFFFF724 (-2268) Loc: 0x3880 | offset to vtable
+ +0x2FA8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x2FC0 | offset to field `key` (string)
+ +0x2FAC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x2FB0 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x2F90 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x2F94 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
- +0x2F9C | 00 | char | 0x00 (0) | string terminator
+ +0x2FB0 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x2FB4 | 66 6E 76 31 61 5F 36 34 | char[8] | fnv1a_64 | string literal
+ +0x2FBC | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2F9D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2FBD | 00 00 00 | uint8_t[3] | ... | padding
string (reflection.KeyValue.key):
- +0x2FA0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
- +0x2FA4 | 68 61 73 68 | char[4] | hash | string literal
- +0x2FA8 | 00 | char | 0x00 (0) | string terminator
+ +0x2FC0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | length of string
+ +0x2FC4 | 68 61 73 68 | char[4] | hash | string literal
+ +0x2FC8 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x2FA9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2FC9 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Type):
- +0x2FAC | 38 F9 FF FF | SOffset32 | 0xFFFFF938 (-1736) Loc: 0x3674 | offset to vtable
- +0x2FB0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x2FB3 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
- +0x2FB4 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x2FB8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x2FCC | A0 F9 FF FF | SOffset32 | 0xFFFFF9A0 (-1632) Loc: 0x362C | offset to vtable
+ +0x2FD0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x2FD3 | 0A | uint8_t | 0x0A (10) | table field `base_type` (Byte)
+ +0x2FD4 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x2FD8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x2FBC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x2FC0 | 69 64 | char[2] | id | string literal
- +0x2FC2 | 00 | char | 0x00 (0) | string terminator
+ +0x2FDC | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x2FE0 | 69 64 | char[2] | id | string literal
+ +0x2FE2 | 00 | char | 0x00 (0) | string terminator
table (reflection.Object):
- +0x2FC4 | 2C F8 FF FF | SOffset32 | 0xFFFFF82C (-2004) Loc: 0x3798 | offset to vtable
- +0x2FC8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x2FE8 | offset to field `name` (string)
- +0x2FCC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2FD8 | offset to field `fields` (vector)
- +0x2FD0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x2FD4 | 10 07 00 00 | UOffset32 | 0x00000710 (1808) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x2FE4 | 94 F8 FF FF | SOffset32 | 0xFFFFF894 (-1900) Loc: 0x3750 | offset to vtable
+ +0x2FE8 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x3008 | offset to field `name` (string)
+ +0x2FEC | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x2FF8 | offset to field `fields` (vector)
+ +0x2FF0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x2FF4 | A8 06 00 00 | UOffset32 | 0x000006A8 (1704) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x2FD8 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
- +0x2FDC | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x3018 | offset to table[0]
- +0x2FE0 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x3098 | offset to table[1]
- +0x2FE4 | 8C 00 00 00 | UOffset32 | 0x0000008C (140) Loc: 0x3070 | offset to table[2]
+ +0x2FF8 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
+ +0x2FFC | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x3038 | offset to table[0]
+ +0x3000 | B8 00 00 00 | UOffset32 | 0x000000B8 (184) Loc: 0x30B8 | offset to table[1]
+ +0x3004 | 8C 00 00 00 | UOffset32 | 0x0000008C (140) Loc: 0x3090 | offset to table[2]
string (reflection.Object.name):
- +0x2FE8 | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
- +0x2FEC | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
- +0x2FF4 | 78 61 6D 70 6C 65 2E 53 | | xample.S
- +0x2FFC | 74 61 74 | | tat
- +0x2FFF | 00 | char | 0x00 (0) | string terminator
+ +0x3008 | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
+ +0x300C | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
+ +0x3014 | 78 61 6D 70 6C 65 2E 53 | | xample.S
+ +0x301C | 74 61 74 | | tat
+ +0x301F | 00 | char | 0x00 (0) | string terminator
vtable (reflection.Field):
- +0x3000 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x3002 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x3004 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x3006 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x3008 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x300A | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x300C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x300E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x3010 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x3012 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x3014 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
- +0x3016 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
+ +0x3020 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x3022 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x3024 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x3026 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x3028 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
+ +0x302A | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
+ +0x302C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x302E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x3030 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x3032 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x3034 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
+ +0x3036 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x3018 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x3000 | offset to vtable
- +0x301C | 00 00 00 | uint8_t[3] | ... | padding
- +0x301F | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
- +0x3020 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
- +0x3022 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
- +0x3024 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3064 | offset to field `name` (string)
- +0x3028 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x3054 | offset to field `type` (table)
- +0x302C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3030 | offset to field `attributes` (vector)
+ +0x3038 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x3020 | offset to vtable
+ +0x303C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x303F | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
+ +0x3040 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
+ +0x3042 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
+ +0x3044 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3084 | offset to field `name` (string)
+ +0x3048 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x3074 | offset to field `type` (table)
+ +0x304C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3050 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x3030 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x3034 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3038 | offset to table[0]
+ +0x3050 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x3054 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3058 | offset to table[0]
table (reflection.KeyValue):
- +0x3038 | 70 F7 FF FF | SOffset32 | 0xFFFFF770 (-2192) Loc: 0x38C8 | offset to vtable
- +0x303C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x304C | offset to field `key` (string)
- +0x3040 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3044 | offset to field `value` (string)
+ +0x3058 | D8 F7 FF FF | SOffset32 | 0xFFFFF7D8 (-2088) Loc: 0x3880 | offset to vtable
+ +0x305C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x306C | offset to field `key` (string)
+ +0x3060 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3064 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x3044 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3048 | 30 | char[1] | 0 | string literal
- +0x3049 | 00 | char | 0x00 (0) | string terminator
+ +0x3064 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3068 | 30 | char[1] | 0 | string literal
+ +0x3069 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x304A | 00 00 | uint8_t[2] | .. | padding
+ +0x306A | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x304C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x3050 | 6B 65 79 | char[3] | key | string literal
- +0x3053 | 00 | char | 0x00 (0) | string terminator
+ +0x306C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x3070 | 6B 65 79 | char[3] | key | string literal
+ +0x3073 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x3054 | E0 F9 FF FF | SOffset32 | 0xFFFFF9E0 (-1568) Loc: 0x3674 | offset to vtable
- +0x3058 | 00 00 00 | uint8_t[3] | ... | padding
- +0x305B | 06 | uint8_t | 0x06 (6) | table field `base_type` (Byte)
- +0x305C | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x3060 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3074 | 48 FA FF FF | SOffset32 | 0xFFFFFA48 (-1464) Loc: 0x362C | offset to vtable
+ +0x3078 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x307B | 06 | uint8_t | 0x06 (6) | table field `base_type` (Byte)
+ +0x307C | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x3080 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3064 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x3068 | 63 6F 75 6E 74 | char[5] | count | string literal
- +0x306D | 00 | char | 0x00 (0) | string terminator
+ +0x3084 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x3088 | 63 6F 75 6E 74 | char[5] | count | string literal
+ +0x308D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x306E | 00 00 | uint8_t[2] | .. | padding
+ +0x308E | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x3070 | F4 FB FF FF | SOffset32 | 0xFFFFFBF4 (-1036) Loc: 0x347C | offset to vtable
- +0x3074 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x3076 | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
- +0x3078 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3090 | offset to field `name` (string)
- +0x307C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3080 | offset to field `type` (table)
+ +0x3090 | 5C FC FF FF | SOffset32 | 0xFFFFFC5C (-932) Loc: 0x3434 | offset to vtable
+ +0x3094 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x3096 | 06 00 | uint16_t | 0x0006 (6) | table field `offset` (UShort)
+ +0x3098 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x30B0 | offset to field `name` (string)
+ +0x309C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x30A0 | offset to field `type` (table)
table (reflection.Type):
- +0x3080 | 0C FA FF FF | SOffset32 | 0xFFFFFA0C (-1524) Loc: 0x3674 | offset to vtable
- +0x3084 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3087 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
- +0x3088 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x308C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x30A0 | 74 FA FF FF | SOffset32 | 0xFFFFFA74 (-1420) Loc: 0x362C | offset to vtable
+ +0x30A4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x30A7 | 09 | uint8_t | 0x09 (9) | table field `base_type` (Byte)
+ +0x30A8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x30AC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3090 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x3094 | 76 61 6C | char[3] | val | string literal
- +0x3097 | 00 | char | 0x00 (0) | string terminator
+ +0x30B0 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x30B4 | 76 61 6C | char[3] | val | string literal
+ +0x30B7 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x3098 | AC F8 FF FF | SOffset32 | 0xFFFFF8AC (-1876) Loc: 0x37EC | offset to vtable
- +0x309C | 00 | uint8_t[1] | . | padding
- +0x309D | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x309E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x30A0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x30B4 | offset to field `name` (string)
- +0x30A4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x30A8 | offset to field `type` (table)
+ +0x30B8 | 14 F9 FF FF | SOffset32 | 0xFFFFF914 (-1772) Loc: 0x37A4 | offset to vtable
+ +0x30BC | 00 | uint8_t[1] | . | padding
+ +0x30BD | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x30BE | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x30C0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x30D4 | offset to field `name` (string)
+ +0x30C4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x30C8 | offset to field `type` (table)
table (reflection.Type):
- +0x30A8 | CC F7 FF FF | SOffset32 | 0xFFFFF7CC (-2100) Loc: 0x38DC | offset to vtable
- +0x30AC | 00 00 00 | uint8_t[3] | ... | padding
- +0x30AF | 0D | uint8_t | 0x0D (13) | table field `base_type` (Byte)
- +0x30B0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x30C8 | 34 F8 FF FF | SOffset32 | 0xFFFFF834 (-1996) Loc: 0x3894 | offset to vtable
+ +0x30CC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x30CF | 0D | uint8_t | 0x0D (13) | table field `base_type` (Byte)
+ +0x30D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x30B4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x30B8 | 69 64 | char[2] | id | string literal
- +0x30BA | 00 | char | 0x00 (0) | string terminator
+ +0x30D4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x30D8 | 69 64 | char[2] | id | string literal
+ +0x30DA | 00 | char | 0x00 (0) | string terminator
table (reflection.Object):
- +0x30BC | 7C F8 FF FF | SOffset32 | 0xFFFFF87C (-1924) Loc: 0x3840 | offset to vtable
- +0x30C0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x30C3 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x30C4 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x30E0 | offset to field `name` (string)
- +0x30C8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x30D8 | offset to field `fields` (vector)
- +0x30CC | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
- +0x30D0 | 14 00 00 00 | uint32_t | 0x00000014 (20) | table field `bytesize` (Int)
- +0x30D4 | 10 06 00 00 | UOffset32 | 0x00000610 (1552) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x30DC | E4 F8 FF FF | SOffset32 | 0xFFFFF8E4 (-1820) Loc: 0x37F8 | offset to vtable
+ +0x30E0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x30E3 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x30E4 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x3100 | offset to field `name` (string)
+ +0x30E8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x30F8 | offset to field `fields` (vector)
+ +0x30EC | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
+ +0x30F0 | 14 00 00 00 | uint32_t | 0x00000014 (20) | table field `bytesize` (Int)
+ +0x30F4 | A8 05 00 00 | UOffset32 | 0x000005A8 (1448) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x30D8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x30DC | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x310C | offset to table[0]
+ +0x30F8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x30FC | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x312C | offset to table[0]
string (reflection.Object.name):
- +0x30E0 | 27 00 00 00 | uint32_t | 0x00000027 (39) | length of string
- +0x30E4 | 4D 79 47 61 6D 65 2E 45 | char[39] | MyGame.E | string literal
- +0x30EC | 78 61 6D 70 6C 65 2E 53 | | xample.S
- +0x30F4 | 74 72 75 63 74 4F 66 53 | | tructOfS
- +0x30FC | 74 72 75 63 74 73 4F 66 | | tructsOf
- +0x3104 | 53 74 72 75 63 74 73 | | Structs
- +0x310B | 00 | char | 0x00 (0) | string terminator
+ +0x3100 | 27 00 00 00 | uint32_t | 0x00000027 (39) | length of string
+ +0x3104 | 4D 79 47 61 6D 65 2E 45 | char[39] | MyGame.E | string literal
+ +0x310C | 78 61 6D 70 6C 65 2E 53 | | xample.S
+ +0x3114 | 74 72 75 63 74 4F 66 53 | | tructOfS
+ +0x311C | 74 72 75 63 74 73 4F 66 | | tructsOf
+ +0x3124 | 53 74 72 75 63 74 73 | | Structs
+ +0x312B | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x310C | 14 FF FF FF | SOffset32 | 0xFFFFFF14 (-236) Loc: 0x31F8 | offset to vtable
- +0x3110 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3113 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x3114 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x312C | offset to field `name` (string)
- +0x3118 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x311C | offset to field `type` (table)
+ +0x312C | AC F8 FF FF | SOffset32 | 0xFFFFF8AC (-1876) Loc: 0x3880 | offset to vtable
+ +0x3130 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3148 | offset to field `name` (string)
+ +0x3134 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3138 | offset to field `type` (table)
table (reflection.Type):
- +0x311C | 04 F9 FF FF | SOffset32 | 0xFFFFF904 (-1788) Loc: 0x3818 | offset to vtable
- +0x3120 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3123 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x3124 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
- +0x3128 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3138 | 68 F9 FF FF | SOffset32 | 0xFFFFF968 (-1688) Loc: 0x37D0 | offset to vtable
+ +0x313C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x313F | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x3140 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `index` (Int)
+ +0x3144 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x312C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3130 | 61 | char[1] | a | string literal
- +0x3131 | 00 | char | 0x00 (0) | string terminator
+ +0x3148 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x314C | 61 | char[1] | a | string literal
+ +0x314D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3132 | 00 00 | uint8_t[2] | .. | padding
+ +0x314E | 00 00 | uint8_t[2] | .. | padding
table (reflection.Object):
- +0x3134 | F4 F8 FF FF | SOffset32 | 0xFFFFF8F4 (-1804) Loc: 0x3840 | offset to vtable
- +0x3138 | 00 00 00 | uint8_t[3] | ... | padding
- +0x313B | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x313C | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x3160 | offset to field `name` (string)
- +0x3140 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3150 | offset to field `fields` (vector)
- +0x3144 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
- +0x3148 | 14 00 00 00 | uint32_t | 0x00000014 (20) | table field `bytesize` (Int)
- +0x314C | 98 05 00 00 | UOffset32 | 0x00000598 (1432) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3150 | 58 F9 FF FF | SOffset32 | 0xFFFFF958 (-1704) Loc: 0x37F8 | offset to vtable
+ +0x3154 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3157 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x3158 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x317C | offset to field `name` (string)
+ +0x315C | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x316C | offset to field `fields` (vector)
+ +0x3160 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
+ +0x3164 | 14 00 00 00 | uint32_t | 0x00000014 (20) | table field `bytesize` (Int)
+ +0x3168 | 34 05 00 00 | UOffset32 | 0x00000534 (1332) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x3150 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
- +0x3154 | C0 00 00 00 | UOffset32 | 0x000000C0 (192) Loc: 0x3214 | offset to table[0]
- +0x3158 | 74 00 00 00 | UOffset32 | 0x00000074 (116) Loc: 0x31CC | offset to table[1]
- +0x315C | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x3184 | offset to table[2]
+ +0x316C | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of vector (# items)
+ +0x3170 | 80 00 00 00 | UOffset32 | 0x00000080 (128) Loc: 0x31F0 | offset to table[0]
+ +0x3174 | 54 00 00 00 | UOffset32 | 0x00000054 (84) Loc: 0x31C8 | offset to table[1]
+ +0x3178 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x31A0 | offset to table[2]
string (reflection.Object.name):
- +0x3160 | 1E 00 00 00 | uint32_t | 0x0000001E (30) | length of string
- +0x3164 | 4D 79 47 61 6D 65 2E 45 | char[30] | MyGame.E | string literal
- +0x316C | 78 61 6D 70 6C 65 2E 53 | | xample.S
- +0x3174 | 74 72 75 63 74 4F 66 53 | | tructOfS
- +0x317C | 74 72 75 63 74 73 | | tructs
- +0x3182 | 00 | char | 0x00 (0) | string terminator
+ +0x317C | 1E 00 00 00 | uint32_t | 0x0000001E (30) | length of string
+ +0x3180 | 4D 79 47 61 6D 65 2E 45 | char[30] | MyGame.E | string literal
+ +0x3188 | 78 61 6D 70 6C 65 2E 53 | | xample.S
+ +0x3190 | 74 72 75 63 74 4F 66 53 | | tructOfS
+ +0x3198 | 74 72 75 63 74 73 | | tructs
+ +0x319E | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x3184 | D4 FF FF FF | SOffset32 | 0xFFFFFFD4 (-44) Loc: 0x31B0 | offset to vtable
- +0x3188 | 00 00 00 | uint8_t[3] | ... | padding
- +0x318B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x318C | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
- +0x318E | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
- +0x3190 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x31A8 | offset to field `name` (string)
- +0x3194 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3198 | offset to field `type` (table)
+ +0x31A0 | 6C FD FF FF | SOffset32 | 0xFFFFFD6C (-660) Loc: 0x3434 | offset to vtable
+ +0x31A4 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
+ +0x31A6 | 0C 00 | uint16_t | 0x000C (12) | table field `offset` (UShort)
+ +0x31A8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x31C0 | offset to field `name` (string)
+ +0x31AC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x31B0 | offset to field `type` (table)
table (reflection.Type):
- +0x3198 | 80 F9 FF FF | SOffset32 | 0xFFFFF980 (-1664) Loc: 0x3818 | offset to vtable
- +0x319C | 00 00 00 | uint8_t[3] | ... | padding
- +0x319F | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x31A0 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
- +0x31A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x31B0 | E0 F9 FF FF | SOffset32 | 0xFFFFF9E0 (-1568) Loc: 0x37D0 | offset to vtable
+ +0x31B4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x31B7 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x31B8 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
+ +0x31BC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x31A8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x31AC | 63 | char[1] | c | string literal
- +0x31AD | 00 | char | 0x00 (0) | string terminator
+ +0x31C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x31C4 | 63 | char[1] | c | string literal
+ +0x31C5 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x31AE | 00 00 | uint8_t[2] | .. | padding
-
-vtable (reflection.Field):
- +0x31B0 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x31B2 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x31B4 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x31B6 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x31B8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `id` (id: 2)
- +0x31BA | 0A 00 | VOffset16 | 0x000A (10) | offset to field `offset` (id: 3)
- +0x31BC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x31BE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x31C0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x31C2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x31C4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x31C6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
- +0x31C8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x31CA | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
+ +0x31C6 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x31CC | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x31B0 | offset to vtable
- +0x31D0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x31D3 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x31D4 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x31D6 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
- +0x31D8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x31F0 | offset to field `name` (string)
- +0x31DC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x31E0 | offset to field `type` (table)
+ +0x31C8 | 94 FD FF FF | SOffset32 | 0xFFFFFD94 (-620) Loc: 0x3434 | offset to vtable
+ +0x31CC | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x31CE | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
+ +0x31D0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x31E8 | offset to field `name` (string)
+ +0x31D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x31D8 | offset to field `type` (table)
table (reflection.Type):
- +0x31E0 | C8 F9 FF FF | SOffset32 | 0xFFFFF9C8 (-1592) Loc: 0x3818 | offset to vtable
- +0x31E4 | 00 00 00 | uint8_t[3] | ... | padding
- +0x31E7 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x31E8 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x31EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x31D8 | 08 FA FF FF | SOffset32 | 0xFFFFFA08 (-1528) Loc: 0x37D0 | offset to vtable
+ +0x31DC | 00 00 00 | uint8_t[3] | ... | padding
+ +0x31DF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x31E0 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x31E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x31F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x31F4 | 62 | char[1] | b | string literal
- +0x31F5 | 00 | char | 0x00 (0) | string terminator
+ +0x31E8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x31EC | 62 | char[1] | b | string literal
+ +0x31ED | 00 | char | 0x00 (0) | string terminator
padding:
- +0x31F6 | 00 00 | uint8_t[2] | .. | padding
-
-vtable (reflection.Field):
- +0x31F8 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x31FA | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x31FC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x31FE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x3200 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x3202 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `offset` (id: 3) <defaults to 0> (UShort)
- +0x3204 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x3206 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x3208 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x320A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x320C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x320E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
- +0x3210 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x3212 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `optional` (id: 11)
+ +0x31EE | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x3214 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x31F8 | offset to vtable
+ +0x31F0 | 70 F9 FF FF | SOffset32 | 0xFFFFF970 (-1680) Loc: 0x3880 | offset to vtable
+ +0x31F4 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x320C | offset to field `name` (string)
+ +0x31F8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x31FC | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x31FC | 2C FA FF FF | SOffset32 | 0xFFFFFA2C (-1492) Loc: 0x37D0 | offset to vtable
+ +0x3200 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3203 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x3204 | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
+ +0x3208 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x320C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3210 | 61 | char[1] | a | string literal
+ +0x3211 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x3212 | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Object):
+ +0x3214 | 1C FA FF FF | SOffset32 | 0xFFFFFA1C (-1508) Loc: 0x37F8 | offset to vtable
+0x3218 | 00 00 00 | uint8_t[3] | ... | padding
- +0x321B | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x321C | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3234 | offset to field `name` (string)
- +0x3220 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3224 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x3224 | 0C FA FF FF | SOffset32 | 0xFFFFFA0C (-1524) Loc: 0x3818 | offset to vtable
- +0x3228 | 00 00 00 | uint8_t[3] | ... | padding
- +0x322B | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x322C | 00 00 00 00 | uint32_t | 0x00000000 (0) | table field `index` (Int)
- +0x3230 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x3234 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3238 | 61 | char[1] | a | string literal
- +0x3239 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x323A | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Object):
- +0x323C | FC F9 FF FF | SOffset32 | 0xFFFFF9FC (-1540) Loc: 0x3840 | offset to vtable
- +0x3240 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3243 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x3244 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x3264 | offset to field `name` (string)
- +0x3248 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3258 | offset to field `fields` (vector)
- +0x324C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
- +0x3250 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `bytesize` (Int)
- +0x3254 | 90 04 00 00 | UOffset32 | 0x00000490 (1168) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x321B | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x321C | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x323C | offset to field `name` (string)
+ +0x3220 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3230 | offset to field `fields` (vector)
+ +0x3224 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
+ +0x3228 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `bytesize` (Int)
+ +0x322C | 70 04 00 00 | UOffset32 | 0x00000470 (1136) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x3258 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x325C | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x3280 | offset to table[0]
- +0x3260 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x32C4 | offset to table[1]
+ +0x3230 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x3234 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x3258 | offset to table[0]
+ +0x3238 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x329C | offset to table[1]
string (reflection.Object.name):
- +0x3264 | 16 00 00 00 | uint32_t | 0x00000016 (22) | length of string
- +0x3268 | 4D 79 47 61 6D 65 2E 45 | char[22] | MyGame.E | string literal
- +0x3270 | 78 61 6D 70 6C 65 2E 41 | | xample.A
- +0x3278 | 62 69 6C 69 74 79 | | bility
- +0x327E | 00 | char | 0x00 (0) | string terminator
+ +0x323C | 16 00 00 00 | uint32_t | 0x00000016 (22) | length of string
+ +0x3240 | 4D 79 47 61 6D 65 2E 45 | char[22] | MyGame.E | string literal
+ +0x3248 | 78 61 6D 70 6C 65 2E 41 | | xample.A
+ +0x3250 | 62 69 6C 69 74 79 | | bility
+ +0x3256 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x3280 | 04 FE FF FF | SOffset32 | 0xFFFFFE04 (-508) Loc: 0x347C | offset to vtable
- +0x3284 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x3286 | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x3288 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x329C | offset to field `name` (string)
- +0x328C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3290 | offset to field `type` (table)
+ +0x3258 | 24 FE FF FF | SOffset32 | 0xFFFFFE24 (-476) Loc: 0x3434 | offset to vtable
+ +0x325C | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x325E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x3260 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x3274 | offset to field `name` (string)
+ +0x3264 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3268 | offset to field `type` (table)
table (reflection.Type):
- +0x3290 | B4 F9 FF FF | SOffset32 | 0xFFFFF9B4 (-1612) Loc: 0x38DC | offset to vtable
- +0x3294 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3297 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
- +0x3298 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3268 | D4 F9 FF FF | SOffset32 | 0xFFFFF9D4 (-1580) Loc: 0x3894 | offset to vtable
+ +0x326C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x326F | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
+ +0x3270 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x329C | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
- +0x32A0 | 64 69 73 74 61 6E 63 65 | char[8] | distance | string literal
- +0x32A8 | 00 | char | 0x00 (0) | string terminator
+ +0x3274 | 08 00 00 00 | uint32_t | 0x00000008 (8) | length of string
+ +0x3278 | 64 69 73 74 61 6E 63 65 | char[8] | distance | string literal
+ +0x3280 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x32A9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3281 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x32AC | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
- +0x32AE | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x32B0 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x32B2 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x32B4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x32B6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `offset` (id: 3) <defaults to 0> (UShort)
- +0x32B8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x32BA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x32BC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x32BE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x32C0 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
- +0x32C2 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
+ +0x3284 | 18 00 | uint16_t | 0x0018 (24) | size of this vtable
+ +0x3286 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x3288 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x328A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x328C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x328E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `offset` (id: 3) <defaults to 0> (UShort)
+ +0x3290 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x3292 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x3294 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x3296 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x3298 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `key` (id: 8)
+ +0x329A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 9)
table (reflection.Field):
- +0x32C4 | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x32AC | offset to vtable
- +0x32C8 | 00 00 00 | uint8_t[3] | ... | padding
- +0x32CB | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
- +0x32CC | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x3308 | offset to field `name` (string)
- +0x32D0 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x32FC | offset to field `type` (table)
- +0x32D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32D8 | offset to field `attributes` (vector)
+ +0x329C | 18 00 00 00 | SOffset32 | 0x00000018 (24) Loc: 0x3284 | offset to vtable
+ +0x32A0 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x32A3 | 01 | uint8_t | 0x01 (1) | table field `key` (Bool)
+ +0x32A4 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x32E0 | offset to field `name` (string)
+ +0x32A8 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x32D4 | offset to field `type` (table)
+ +0x32AC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32B0 | offset to field `attributes` (vector)
vector (reflection.Field.attributes):
- +0x32D8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x32DC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32E0 | offset to table[0]
+ +0x32B0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x32B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32B8 | offset to table[0]
table (reflection.KeyValue):
- +0x32E0 | 18 FA FF FF | SOffset32 | 0xFFFFFA18 (-1512) Loc: 0x38C8 | offset to vtable
- +0x32E4 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x32F4 | offset to field `key` (string)
- +0x32E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32EC | offset to field `value` (string)
+ +0x32B8 | 38 FA FF FF | SOffset32 | 0xFFFFFA38 (-1480) Loc: 0x3880 | offset to vtable
+ +0x32BC | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x32CC | offset to field `key` (string)
+ +0x32C0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x32C4 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x32EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x32F0 | 30 | char[1] | 0 | string literal
- +0x32F1 | 00 | char | 0x00 (0) | string terminator
+ +0x32C4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x32C8 | 30 | char[1] | 0 | string literal
+ +0x32C9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x32F2 | 00 00 | uint8_t[2] | .. | padding
+ +0x32CA | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x32F4 | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
- +0x32F8 | 6B 65 79 | char[3] | key | string literal
- +0x32FB | 00 | char | 0x00 (0) | string terminator
+ +0x32CC | 03 00 00 00 | uint32_t | 0x00000003 (3) | length of string
+ +0x32D0 | 6B 65 79 | char[3] | key | string literal
+ +0x32D3 | 00 | char | 0x00 (0) | string terminator
table (reflection.Type):
- +0x32FC | 20 FA FF FF | SOffset32 | 0xFFFFFA20 (-1504) Loc: 0x38DC | offset to vtable
+ +0x32D4 | 40 FA FF FF | SOffset32 | 0xFFFFFA40 (-1472) Loc: 0x3894 | offset to vtable
+ +0x32D8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x32DB | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
+ +0x32DC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x32E0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
+ +0x32E4 | 69 64 | char[2] | id | string literal
+ +0x32E6 | 00 | char | 0x00 (0) | string terminator
+
+vtable (reflection.Object):
+ +0x32E8 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
+ +0x32EA | 20 00 | uint16_t | 0x0020 (32) | size of referring table
+ +0x32EC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x32EE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `fields` (id: 1)
+ +0x32F0 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `is_struct` (id: 2)
+ +0x32F2 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `minalign` (id: 3)
+ +0x32F4 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `bytesize` (id: 4)
+ +0x32F6 | 18 00 | VOffset16 | 0x0018 (24) | offset to field `attributes` (id: 5)
+ +0x32F8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
+ +0x32FA | 1C 00 | VOffset16 | 0x001C (28) | offset to field `declaration_file` (id: 7)
+
+table (reflection.Object):
+ +0x32FC | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x32E8 | offset to vtable
+0x3300 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3303 | 08 | uint8_t | 0x08 (8) | table field `base_type` (Byte)
- +0x3304 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x3308 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of string
- +0x330C | 69 64 | char[2] | id | string literal
- +0x330E | 00 | char | 0x00 (0) | string terminator
-
-vtable (reflection.Object):
- +0x3310 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
- +0x3312 | 20 00 | uint16_t | 0x0020 (32) | size of referring table
- +0x3314 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x3316 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `fields` (id: 1)
- +0x3318 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `is_struct` (id: 2)
- +0x331A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `minalign` (id: 3)
- +0x331C | 14 00 | VOffset16 | 0x0014 (20) | offset to field `bytesize` (id: 4)
- +0x331E | 18 00 | VOffset16 | 0x0018 (24) | offset to field `attributes` (id: 5)
- +0x3320 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
- +0x3322 | 1C 00 | VOffset16 | 0x001C (28) | offset to field `declaration_file` (id: 7)
-
-table (reflection.Object):
- +0x3324 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x3310 | offset to vtable
- +0x3328 | 00 00 00 | uint8_t[3] | ... | padding
- +0x332B | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x332C | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x338C | offset to field `name` (string)
- +0x3330 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3370 | offset to field `fields` (vector)
- +0x3334 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `minalign` (Int)
- +0x3338 | 20 00 00 00 | uint32_t | 0x00000020 (32) | table field `bytesize` (Int)
- +0x333C | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x3344 | offset to field `attributes` (vector)
- +0x3340 | A4 03 00 00 | UOffset32 | 0x000003A4 (932) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3303 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x3304 | 60 00 00 00 | UOffset32 | 0x00000060 (96) Loc: 0x3364 | offset to field `name` (string)
+ +0x3308 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3348 | offset to field `fields` (vector)
+ +0x330C | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `minalign` (Int)
+ +0x3310 | 20 00 00 00 | uint32_t | 0x00000020 (32) | table field `bytesize` (Int)
+ +0x3314 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x331C | offset to field `attributes` (vector)
+ +0x3318 | 84 03 00 00 | UOffset32 | 0x00000384 (900) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.attributes):
- +0x3344 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x3348 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x334C | offset to table[0]
+ +0x331C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x3320 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3324 | offset to table[0]
table (reflection.KeyValue):
- +0x334C | 84 FA FF FF | SOffset32 | 0xFFFFFA84 (-1404) Loc: 0x38C8 | offset to vtable
- +0x3350 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3360 | offset to field `key` (string)
- +0x3354 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3358 | offset to field `value` (string)
+ +0x3324 | A4 FA FF FF | SOffset32 | 0xFFFFFAA4 (-1372) Loc: 0x3880 | offset to vtable
+ +0x3328 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3338 | offset to field `key` (string)
+ +0x332C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3330 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x3358 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x335C | 38 | char[1] | 8 | string literal
- +0x335D | 00 | char | 0x00 (0) | string terminator
+ +0x3330 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3334 | 38 | char[1] | 8 | string literal
+ +0x3335 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x335E | 00 00 | uint8_t[2] | .. | padding
+ +0x3336 | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x3360 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
- +0x3364 | 66 6F 72 63 65 5F 61 6C | char[11] | force_al | string literal
- +0x336C | 69 67 6E | | ign
- +0x336F | 00 | char | 0x00 (0) | string terminator
+ +0x3338 | 0B 00 00 00 | uint32_t | 0x0000000B (11) | length of string
+ +0x333C | 66 6F 72 63 65 5F 61 6C | char[11] | force_al | string literal
+ +0x3344 | 69 67 6E | | ign
+ +0x3347 | 00 | char | 0x00 (0) | string terminator
vector (reflection.Object.fields):
- +0x3370 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of vector (# items)
- +0x3374 | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x3428 | offset to table[0]
- +0x3378 | 7C 00 00 00 | UOffset32 | 0x0000007C (124) Loc: 0x33F4 | offset to table[1]
- +0x337C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x33C4 | offset to table[2]
- +0x3380 | 2C 01 00 00 | UOffset32 | 0x0000012C (300) Loc: 0x34AC | offset to table[3]
- +0x3384 | 04 01 00 00 | UOffset32 | 0x00000104 (260) Loc: 0x3488 | offset to table[4]
- +0x3388 | CC 00 00 00 | UOffset32 | 0x000000CC (204) Loc: 0x3454 | offset to table[5]
+ +0x3348 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of vector (# items)
+ +0x334C | 94 00 00 00 | UOffset32 | 0x00000094 (148) Loc: 0x33E0 | offset to table[0]
+ +0x3350 | 5C 00 00 00 | UOffset32 | 0x0000005C (92) Loc: 0x33AC | offset to table[1]
+ +0x3354 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x337C | offset to table[2]
+ +0x3358 | 0C 01 00 00 | UOffset32 | 0x0000010C (268) Loc: 0x3464 | offset to table[3]
+ +0x335C | E4 00 00 00 | UOffset32 | 0x000000E4 (228) Loc: 0x3440 | offset to table[4]
+ +0x3360 | AC 00 00 00 | UOffset32 | 0x000000AC (172) Loc: 0x340C | offset to table[5]
string (reflection.Object.name):
- +0x338C | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
- +0x3390 | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
- +0x3398 | 78 61 6D 70 6C 65 2E 56 | | xample.V
- +0x33A0 | 65 63 33 | | ec3
- +0x33A3 | 00 | char | 0x00 (0) | string terminator
+ +0x3364 | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
+ +0x3368 | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
+ +0x3370 | 78 61 6D 70 6C 65 2E 56 | | xample.V
+ +0x3378 | 65 63 33 | | ec3
+ +0x337B | 00 | char | 0x00 (0) | string terminator
+
+table (reflection.Field):
+ +0x337C | A6 FD FF FF | SOffset32 | 0xFFFFFDA6 (-602) Loc: 0x35D6 | offset to vtable
+ +0x3380 | 00 00 | uint8_t[2] | .. | padding
+ +0x3382 | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
+ +0x3384 | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
+ +0x3386 | 02 00 | uint16_t | 0x0002 (2) | table field `padding` (UShort)
+ +0x3388 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x33A0 | offset to field `name` (string)
+ +0x338C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3390 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x3390 | C0 FB FF FF | SOffset32 | 0xFFFFFBC0 (-1088) Loc: 0x37D0 | offset to vtable
+ +0x3394 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3397 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x3398 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
+ +0x339C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x33A0 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x33A4 | 74 65 73 74 33 | char[5] | test3 | string literal
+ +0x33A9 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x33A4 | 00 00 | uint8_t[2] | .. | padding
+ +0x33AA | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Field):
+ +0x33AC | D6 FD FF FF | SOffset32 | 0xFFFFFDD6 (-554) Loc: 0x35D6 | offset to vtable
+ +0x33B0 | 00 00 | uint8_t[2] | .. | padding
+ +0x33B2 | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
+ +0x33B4 | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
+ +0x33B6 | 01 00 | uint16_t | 0x0001 (1) | table field `padding` (UShort)
+ +0x33B8 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x33D4 | offset to field `name` (string)
+ +0x33BC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x33C0 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x33C0 | 5C FE FF FF | SOffset32 | 0xFFFFFE5C (-420) Loc: 0x3564 | offset to vtable
+ +0x33C4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x33C7 | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
+ +0x33C8 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x33CC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x33D0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x33D4 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x33D8 | 74 65 73 74 32 | char[5] | test2 | string literal
+ +0x33DD | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x33DE | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Field):
+ +0x33E0 | AC FF FF FF | SOffset32 | 0xFFFFFFAC (-84) Loc: 0x3434 | offset to vtable
+ +0x33E4 | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
+ +0x33E6 | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
+ +0x33E8 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3400 | offset to field `name` (string)
+ +0x33EC | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x33F0 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x33F0 | C4 FD FF FF | SOffset32 | 0xFFFFFDC4 (-572) Loc: 0x362C | offset to vtable
+ +0x33F4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x33F7 | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
+ +0x33F8 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
+ +0x33FC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x3400 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x3404 | 74 65 73 74 31 | char[5] | test1 | string literal
+ +0x3409 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x340A | 00 00 | uint8_t[2] | .. | padding
+
+table (reflection.Field):
+ +0x340C | 36 FE FF FF | SOffset32 | 0xFFFFFE36 (-458) Loc: 0x35D6 | offset to vtable
+ +0x3410 | 00 00 | uint8_t[2] | .. | padding
+ +0x3412 | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
+ +0x3414 | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
+ +0x3416 | 04 00 | uint16_t | 0x0004 (4) | table field `padding` (UShort)
+ +0x3418 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x342C | offset to field `name` (string)
+ +0x341C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3420 | offset to field `type` (table)
+
+table (reflection.Type):
+ +0x3420 | 8C FB FF FF | SOffset32 | 0xFFFFFB8C (-1140) Loc: 0x3894 | offset to vtable
+ +0x3424 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3427 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x3428 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+
+string (reflection.Field.name):
+ +0x342C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3430 | 7A | char[1] | z | string literal
+ +0x3431 | 00 | char | 0x00 (0) | string terminator
+
+padding:
+ +0x3432 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x33A6 | 1E 00 | uint16_t | 0x001E (30) | size of this vtable
- +0x33A8 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x33AA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x33AC | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x33AE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `id` (id: 2)
- +0x33B0 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `offset` (id: 3)
- +0x33B2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x33B4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x33B6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x33B8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x33BA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x33BC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
- +0x33BE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x33C0 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `optional` (id: 11)
- +0x33C2 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `padding` (id: 12)
+ +0x3434 | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
+ +0x3436 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x3438 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x343A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x343C | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
+ +0x343E | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
table (reflection.Field):
- +0x33C4 | 1E 00 00 00 | SOffset32 | 0x0000001E (30) Loc: 0x33A6 | offset to vtable
- +0x33C8 | 00 | uint8_t[1] | . | padding
- +0x33C9 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x33CA | 05 00 | uint16_t | 0x0005 (5) | table field `id` (UShort)
- +0x33CC | 1A 00 | uint16_t | 0x001A (26) | table field `offset` (UShort)
- +0x33CE | 02 00 | uint16_t | 0x0002 (2) | table field `padding` (UShort)
- +0x33D0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x33E8 | offset to field `name` (string)
- +0x33D4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x33D8 | offset to field `type` (table)
+ +0x3440 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x3434 | offset to vtable
+ +0x3444 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x3446 | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x3448 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x345C | offset to field `name` (string)
+ +0x344C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3450 | offset to field `type` (table)
table (reflection.Type):
- +0x33D8 | C0 FB FF FF | SOffset32 | 0xFFFFFBC0 (-1088) Loc: 0x3818 | offset to vtable
- +0x33DC | 00 00 00 | uint8_t[3] | ... | padding
- +0x33DF | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x33E0 | 06 00 00 00 | uint32_t | 0x00000006 (6) | table field `index` (Int)
- +0x33E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3450 | BC FB FF FF | SOffset32 | 0xFFFFFBBC (-1092) Loc: 0x3894 | offset to vtable
+ +0x3454 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3457 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x3458 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x33E8 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x33EC | 74 65 73 74 33 | char[5] | test3 | string literal
- +0x33F1 | 00 | char | 0x00 (0) | string terminator
+ +0x345C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3460 | 79 | char[1] | y | string literal
+ +0x3461 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x33F2 | 00 00 | uint8_t[2] | .. | padding
+ +0x3462 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x33F4 | D6 FD FF FF | SOffset32 | 0xFFFFFDD6 (-554) Loc: 0x361E | offset to vtable
- +0x33F8 | 00 00 | uint8_t[2] | .. | padding
- +0x33FA | 04 00 | uint16_t | 0x0004 (4) | table field `id` (UShort)
- +0x33FC | 18 00 | uint16_t | 0x0018 (24) | table field `offset` (UShort)
- +0x33FE | 01 00 | uint16_t | 0x0001 (1) | table field `padding` (UShort)
- +0x3400 | 1C 00 00 00 | UOffset32 | 0x0000001C (28) Loc: 0x341C | offset to field `name` (string)
- +0x3404 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3408 | offset to field `type` (table)
+ +0x3464 | E4 FB FF FF | SOffset32 | 0xFFFFFBE4 (-1052) Loc: 0x3880 | offset to vtable
+ +0x3468 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x347C | offset to field `name` (string)
+ +0x346C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3470 | offset to field `type` (table)
table (reflection.Type):
- +0x3408 | 5C FE FF FF | SOffset32 | 0xFFFFFE5C (-420) Loc: 0x35AC | offset to vtable
- +0x340C | 00 00 00 | uint8_t[3] | ... | padding
- +0x340F | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
- +0x3410 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x3414 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x3418 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3470 | DC FB FF FF | SOffset32 | 0xFFFFFBDC (-1060) Loc: 0x3894 | offset to vtable
+ +0x3474 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3477 | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
+ +0x3478 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x341C | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x3420 | 74 65 73 74 32 | char[5] | test2 | string literal
- +0x3425 | 00 | char | 0x00 (0) | string terminator
+ +0x347C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3480 | 78 | char[1] | x | string literal
+ +0x3481 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3426 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x3428 | AC FF FF FF | SOffset32 | 0xFFFFFFAC (-84) Loc: 0x347C | offset to vtable
- +0x342C | 03 00 | uint16_t | 0x0003 (3) | table field `id` (UShort)
- +0x342E | 10 00 | uint16_t | 0x0010 (16) | table field `offset` (UShort)
- +0x3430 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3448 | offset to field `name` (string)
- +0x3434 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3438 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x3438 | C4 FD FF FF | SOffset32 | 0xFFFFFDC4 (-572) Loc: 0x3674 | offset to vtable
- +0x343C | 00 00 00 | uint8_t[3] | ... | padding
- +0x343F | 0C | uint8_t | 0x0C (12) | table field `base_type` (Byte)
- +0x3440 | 08 00 00 00 | uint32_t | 0x00000008 (8) | table field `base_size` (UInt)
- +0x3444 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x3448 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x344C | 74 65 73 74 31 | char[5] | test1 | string literal
- +0x3451 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x3452 | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x3454 | 36 FE FF FF | SOffset32 | 0xFFFFFE36 (-458) Loc: 0x361E | offset to vtable
- +0x3458 | 00 00 | uint8_t[2] | .. | padding
- +0x345A | 02 00 | uint16_t | 0x0002 (2) | table field `id` (UShort)
- +0x345C | 08 00 | uint16_t | 0x0008 (8) | table field `offset` (UShort)
- +0x345E | 04 00 | uint16_t | 0x0004 (4) | table field `padding` (UShort)
- +0x3460 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x3474 | offset to field `name` (string)
- +0x3464 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3468 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x3468 | 8C FB FF FF | SOffset32 | 0xFFFFFB8C (-1140) Loc: 0x38DC | offset to vtable
- +0x346C | 00 00 00 | uint8_t[3] | ... | padding
- +0x346F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x3470 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x3474 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3478 | 7A | char[1] | z | string literal
- +0x3479 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x347A | 00 00 | uint8_t[2] | .. | padding
-
-vtable (reflection.Field):
- +0x347C | 0C 00 | uint16_t | 0x000C (12) | size of this vtable
- +0x347E | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x3480 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x3482 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x3484 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `id` (id: 2)
- +0x3486 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
-
-table (reflection.Field):
- +0x3488 | 0C 00 00 00 | SOffset32 | 0x0000000C (12) Loc: 0x347C | offset to vtable
- +0x348C | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x348E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x3490 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x34A4 | offset to field `name` (string)
- +0x3494 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3498 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x3498 | BC FB FF FF | SOffset32 | 0xFFFFFBBC (-1092) Loc: 0x38DC | offset to vtable
- +0x349C | 00 00 00 | uint8_t[3] | ... | padding
- +0x349F | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x34A0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x34A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x34A8 | 79 | char[1] | y | string literal
- +0x34A9 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x34AA | 00 00 | uint8_t[2] | .. | padding
-
-table (reflection.Field):
- +0x34AC | E4 FB FF FF | SOffset32 | 0xFFFFFBE4 (-1052) Loc: 0x38C8 | offset to vtable
- +0x34B0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x34C4 | offset to field `name` (string)
- +0x34B4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x34B8 | offset to field `type` (table)
-
-table (reflection.Type):
- +0x34B8 | DC FB FF FF | SOffset32 | 0xFFFFFBDC (-1060) Loc: 0x38DC | offset to vtable
- +0x34BC | 00 00 00 | uint8_t[3] | ... | padding
- +0x34BF | 0B | uint8_t | 0x0B (11) | table field `base_type` (Byte)
- +0x34C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
-
-string (reflection.Field.name):
- +0x34C4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x34C8 | 78 | char[1] | x | string literal
- +0x34C9 | 00 | char | 0x00 (0) | string terminator
-
-padding:
- +0x34CA | 00 00 | uint8_t[2] | .. | padding
+ +0x3482 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Object):
- +0x34CC | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
- +0x34CE | 18 00 | uint16_t | 0x0018 (24) | size of referring table
- +0x34D0 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x34D2 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
- +0x34D4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
- +0x34D6 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
- +0x34D8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
- +0x34DA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 5)
- +0x34DC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
- +0x34DE | 14 00 | VOffset16 | 0x0014 (20) | offset to field `declaration_file` (id: 7)
+ +0x3484 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
+ +0x3486 | 18 00 | uint16_t | 0x0018 (24) | size of referring table
+ +0x3488 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x348A | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
+ +0x348C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
+ +0x348E | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
+ +0x3490 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
+ +0x3492 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `attributes` (id: 5)
+ +0x3494 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
+ +0x3496 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `declaration_file` (id: 7)
table (reflection.Object):
- +0x34E0 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x34CC | offset to vtable
- +0x34E4 | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x3554 | offset to field `name` (string)
- +0x34E8 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x354C | offset to field `fields` (vector)
- +0x34EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x34F0 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x34F8 | offset to field `attributes` (vector)
- +0x34F4 | F0 01 00 00 | UOffset32 | 0x000001F0 (496) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3498 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x3484 | offset to vtable
+ +0x349C | 70 00 00 00 | UOffset32 | 0x00000070 (112) Loc: 0x350C | offset to field `name` (string)
+ +0x34A0 | 64 00 00 00 | UOffset32 | 0x00000064 (100) Loc: 0x3504 | offset to field `fields` (vector)
+ +0x34A4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x34A8 | 08 00 00 00 | UOffset32 | 0x00000008 (8) Loc: 0x34B0 | offset to field `attributes` (vector)
+ +0x34AC | F0 01 00 00 | UOffset32 | 0x000001F0 (496) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.attributes):
- +0x34F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x34FC | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x3524 | offset to table[0]
- +0x3500 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3504 | offset to table[1]
+ +0x34B0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x34B4 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x34DC | offset to table[0]
+ +0x34B8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x34BC | offset to table[1]
table (reflection.KeyValue):
- +0x3504 | 3C FC FF FF | SOffset32 | 0xFFFFFC3C (-964) Loc: 0x38C8 | offset to vtable
- +0x3508 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3518 | offset to field `key` (string)
- +0x350C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3510 | offset to field `value` (string)
+ +0x34BC | 3C FC FF FF | SOffset32 | 0xFFFFFC3C (-964) Loc: 0x3880 | offset to vtable
+ +0x34C0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x34D0 | offset to field `key` (string)
+ +0x34C4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x34C8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x3510 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3514 | 30 | char[1] | 0 | string literal
- +0x3515 | 00 | char | 0x00 (0) | string terminator
+ +0x34C8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x34CC | 30 | char[1] | 0 | string literal
+ +0x34CD | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3516 | 00 00 | uint8_t[2] | .. | padding
+ +0x34CE | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x3518 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
- +0x351C | 70 72 69 76 61 74 65 | char[7] | private | string literal
- +0x3523 | 00 | char | 0x00 (0) | string terminator
+ +0x34D0 | 07 00 00 00 | uint32_t | 0x00000007 (7) | length of string
+ +0x34D4 | 70 72 69 76 61 74 65 | char[7] | private | string literal
+ +0x34DB | 00 | char | 0x00 (0) | string terminator
table (reflection.KeyValue):
- +0x3524 | 5C FC FF FF | SOffset32 | 0xFFFFFC5C (-932) Loc: 0x38C8 | offset to vtable
- +0x3528 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3538 | offset to field `key` (string)
- +0x352C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3530 | offset to field `value` (string)
+ +0x34DC | 5C FC FF FF | SOffset32 | 0xFFFFFC5C (-932) Loc: 0x3880 | offset to vtable
+ +0x34E0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x34F0 | offset to field `key` (string)
+ +0x34E4 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x34E8 | offset to field `value` (string)
string (reflection.KeyValue.value):
- +0x3530 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3534 | 30 | char[1] | 0 | string literal
- +0x3535 | 00 | char | 0x00 (0) | string terminator
+ +0x34E8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x34EC | 30 | char[1] | 0 | string literal
+ +0x34ED | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3536 | 00 00 | uint8_t[2] | .. | padding
+ +0x34EE | 00 00 | uint8_t[2] | .. | padding
string (reflection.KeyValue.key):
- +0x3538 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | length of string
- +0x353C | 63 73 68 61 72 70 5F 70 | char[14] | csharp_p | string literal
- +0x3544 | 61 72 74 69 61 6C | | artial
- +0x354A | 00 | char | 0x00 (0) | string terminator
+ +0x34F0 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | length of string
+ +0x34F4 | 63 73 68 61 72 70 5F 70 | char[14] | csharp_p | string literal
+ +0x34FC | 61 72 74 69 61 6C | | artial
+ +0x3502 | 00 | char | 0x00 (0) | string terminator
vector (reflection.Object.fields):
- +0x354C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x3550 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3590 | offset to table[0]
+ +0x3504 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x3508 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3548 | offset to table[0]
string (reflection.Object.name):
- +0x3554 | 26 00 00 00 | uint32_t | 0x00000026 (38) | length of string
- +0x3558 | 4D 79 47 61 6D 65 2E 45 | char[38] | MyGame.E | string literal
- +0x3560 | 78 61 6D 70 6C 65 2E 54 | | xample.T
- +0x3568 | 65 73 74 53 69 6D 70 6C | | estSimpl
- +0x3570 | 65 54 61 62 6C 65 57 69 | | eTableWi
- +0x3578 | 74 68 45 6E 75 6D | | thEnum
- +0x357E | 00 | char | 0x00 (0) | string terminator
+ +0x350C | 26 00 00 00 | uint32_t | 0x00000026 (38) | length of string
+ +0x3510 | 4D 79 47 61 6D 65 2E 45 | char[38] | MyGame.E | string literal
+ +0x3518 | 78 61 6D 70 6C 65 2E 54 | | xample.T
+ +0x3520 | 65 73 74 53 69 6D 70 6C | | estSimpl
+ +0x3528 | 65 54 61 62 6C 65 57 69 | | eTableWi
+ +0x3530 | 74 68 45 6E 75 6D | | thEnum
+ +0x3536 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x357F | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3537 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x3582 | 0E 00 | uint16_t | 0x000E (14) | size of this vtable
- +0x3584 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
- +0x3586 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x3588 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x358A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x358C | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x358E | 10 00 | VOffset16 | 0x0010 (16) | offset to field `default_integer` (id: 4)
+ +0x353A | 0E 00 | uint16_t | 0x000E (14) | size of this vtable
+ +0x353C | 1C 00 | uint16_t | 0x001C (28) | size of referring table
+ +0x353E | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x3540 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x3542 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x3544 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x3546 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `default_integer` (id: 4)
table (reflection.Field):
- +0x3590 | 0E 00 00 00 | SOffset32 | 0x0000000E (14) Loc: 0x3582 | offset to vtable
- +0x3594 | 00 00 | uint8_t[2] | .. | padding
- +0x3596 | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x3598 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x35D0 | offset to field `name` (string)
- +0x359C | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x35BC | offset to field `type` (table)
- +0x35A0 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `default_integer` (Long)
- +0x35A8 | 00 00 00 00 | uint8_t[4] | .... | padding
+ +0x3548 | 0E 00 00 00 | SOffset32 | 0x0000000E (14) Loc: 0x353A | offset to vtable
+ +0x354C | 00 00 | uint8_t[2] | .. | padding
+ +0x354E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x3550 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x3588 | offset to field `name` (string)
+ +0x3554 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x3574 | offset to field `type` (table)
+ +0x3558 | 02 00 00 00 00 00 00 00 | int64_t | 0x0000000000000002 (2) | table field `default_integer` (Long)
+ +0x3560 | 00 00 00 00 | uint8_t[4] | .... | padding
vtable (reflection.Type):
- +0x35AC | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x35AE | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x35B0 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
- +0x35B2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
- +0x35B4 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
- +0x35B6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x35B8 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `base_size` (id: 4)
- +0x35BA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `element_size` (id: 5)
+ +0x3564 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x3566 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x3568 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
+ +0x356A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
+ +0x356C | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
+ +0x356E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x3570 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `base_size` (id: 4)
+ +0x3572 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x35BC | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x35AC | offset to vtable
- +0x35C0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x35C3 | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
- +0x35C4 | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
- +0x35C8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x35CC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3574 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x3564 | offset to vtable
+ +0x3578 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x357B | 04 | uint8_t | 0x04 (4) | table field `base_type` (Byte)
+ +0x357C | 03 00 00 00 | uint32_t | 0x00000003 (3) | table field `index` (Int)
+ +0x3580 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x3584 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x35D0 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
- +0x35D4 | 63 6F 6C 6F 72 | char[5] | color | string literal
- +0x35D9 | 00 | char | 0x00 (0) | string terminator
+ +0x3588 | 05 00 00 00 | uint32_t | 0x00000005 (5) | length of string
+ +0x358C | 63 6F 6C 6F 72 | char[5] | color | string literal
+ +0x3591 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x35DA | 00 00 | uint8_t[2] | .. | padding
+ +0x3592 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Object):
- +0x35DC | 9C FD FF FF | SOffset32 | 0xFFFFFD9C (-612) Loc: 0x3840 | offset to vtable
- +0x35E0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x35E3 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x35E4 | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x3604 | offset to field `name` (string)
- +0x35E8 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x35F8 | offset to field `fields` (vector)
- +0x35EC | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `minalign` (Int)
- +0x35F0 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `bytesize` (Int)
- +0x35F4 | F0 00 00 00 | UOffset32 | 0x000000F0 (240) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3594 | 9C FD FF FF | SOffset32 | 0xFFFFFD9C (-612) Loc: 0x37F8 | offset to vtable
+ +0x3598 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x359B | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x359C | 20 00 00 00 | UOffset32 | 0x00000020 (32) Loc: 0x35BC | offset to field `name` (string)
+ +0x35A0 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x35B0 | offset to field `fields` (vector)
+ +0x35A4 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `minalign` (Int)
+ +0x35A8 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `bytesize` (Int)
+ +0x35AC | F0 00 00 00 | UOffset32 | 0x000000F0 (240) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x35F8 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
- +0x35FC | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x3668 | offset to table[0]
- +0x3600 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x363C | offset to table[1]
+ +0x35B0 | 02 00 00 00 | uint32_t | 0x00000002 (2) | length of vector (# items)
+ +0x35B4 | 6C 00 00 00 | UOffset32 | 0x0000006C (108) Loc: 0x3620 | offset to table[0]
+ +0x35B8 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x35F4 | offset to table[1]
string (reflection.Object.name):
- +0x3604 | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
- +0x3608 | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
- +0x3610 | 78 61 6D 70 6C 65 2E 54 | | xample.T
- +0x3618 | 65 73 74 | | est
- +0x361B | 00 | char | 0x00 (0) | string terminator
+ +0x35BC | 13 00 00 00 | uint32_t | 0x00000013 (19) | length of string
+ +0x35C0 | 4D 79 47 61 6D 65 2E 45 | char[19] | MyGame.E | string literal
+ +0x35C8 | 78 61 6D 70 6C 65 2E 54 | | xample.T
+ +0x35D0 | 65 73 74 | | est
+ +0x35D3 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x361C | 00 00 | uint8_t[2] | .. | padding
+ +0x35D4 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Field):
- +0x361E | 1E 00 | uint16_t | 0x001E (30) | size of this vtable
- +0x3620 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x3622 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
- +0x3624 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
- +0x3626 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `id` (id: 2)
- +0x3628 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `offset` (id: 3)
- +0x362A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x362C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x362E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x3630 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x3632 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x3634 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
- +0x3636 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x3638 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `optional` (id: 11) <defaults to 0> (Bool)
- +0x363A | 0A 00 | VOffset16 | 0x000A (10) | offset to field `padding` (id: 12)
+ +0x35D6 | 1E 00 | uint16_t | 0x001E (30) | size of this vtable
+ +0x35D8 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x35DA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `name` (id: 0)
+ +0x35DC | 10 00 | VOffset16 | 0x0010 (16) | offset to field `type` (id: 1)
+ +0x35DE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `id` (id: 2)
+ +0x35E0 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `offset` (id: 3)
+ +0x35E2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x35E4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x35E6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x35E8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x35EA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x35EC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
+ +0x35EE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
+ +0x35F0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `optional` (id: 11) <defaults to 0> (Bool)
+ +0x35F2 | 0A 00 | VOffset16 | 0x000A (10) | offset to field `padding` (id: 12)
table (reflection.Field):
- +0x363C | 1E 00 00 00 | SOffset32 | 0x0000001E (30) Loc: 0x361E | offset to vtable
- +0x3640 | 00 00 | uint8_t[2] | .. | padding
- +0x3642 | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
- +0x3644 | 02 00 | uint16_t | 0x0002 (2) | table field `offset` (UShort)
- +0x3646 | 01 00 | uint16_t | 0x0001 (1) | table field `padding` (UShort)
- +0x3648 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3660 | offset to field `name` (string)
- +0x364C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3650 | offset to field `type` (table)
+ +0x35F4 | 1E 00 00 00 | SOffset32 | 0x0000001E (30) Loc: 0x35D6 | offset to vtable
+ +0x35F8 | 00 00 | uint8_t[2] | .. | padding
+ +0x35FA | 01 00 | uint16_t | 0x0001 (1) | table field `id` (UShort)
+ +0x35FC | 02 00 | uint16_t | 0x0002 (2) | table field `offset` (UShort)
+ +0x35FE | 01 00 | uint16_t | 0x0001 (1) | table field `padding` (UShort)
+ +0x3600 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3618 | offset to field `name` (string)
+ +0x3604 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3608 | offset to field `type` (table)
table (reflection.Type):
- +0x3650 | DC FF FF FF | SOffset32 | 0xFFFFFFDC (-36) Loc: 0x3674 | offset to vtable
- +0x3654 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3657 | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
- +0x3658 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
- +0x365C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3608 | DC FF FF FF | SOffset32 | 0xFFFFFFDC (-36) Loc: 0x362C | offset to vtable
+ +0x360C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x360F | 03 | uint8_t | 0x03 (3) | table field `base_type` (Byte)
+ +0x3610 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `base_size` (UInt)
+ +0x3614 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3660 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3664 | 62 | char[1] | b | string literal
- +0x3665 | 00 | char | 0x00 (0) | string terminator
+ +0x3618 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x361C | 62 | char[1] | b | string literal
+ +0x361D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3666 | 00 00 | uint8_t[2] | .. | padding
+ +0x361E | 00 00 | uint8_t[2] | .. | padding
table (reflection.Field):
- +0x3668 | A0 FD FF FF | SOffset32 | 0xFFFFFDA0 (-608) Loc: 0x38C8 | offset to vtable
- +0x366C | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x3694 | offset to field `name` (string)
- +0x3670 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x3684 | offset to field `type` (table)
+ +0x3620 | A0 FD FF FF | SOffset32 | 0xFFFFFDA0 (-608) Loc: 0x3880 | offset to vtable
+ +0x3624 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x364C | offset to field `name` (string)
+ +0x3628 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x363C | offset to field `type` (table)
vtable (reflection.Type):
- +0x3674 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x3676 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x3678 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
- +0x367A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
- +0x367C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
- +0x367E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x3680 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `base_size` (id: 4)
- +0x3682 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
+ +0x362C | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x362E | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x3630 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
+ +0x3632 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
+ +0x3634 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
+ +0x3636 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x3638 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `base_size` (id: 4)
+ +0x363A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x3684 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x3674 | offset to vtable
- +0x3688 | 00 00 00 | uint8_t[3] | ... | padding
- +0x368B | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
- +0x368C | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
- +0x3690 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x363C | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x362C | offset to vtable
+ +0x3640 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3643 | 05 | uint8_t | 0x05 (5) | table field `base_type` (Byte)
+ +0x3644 | 02 00 00 00 | uint32_t | 0x00000002 (2) | table field `base_size` (UInt)
+ +0x3648 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3694 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3698 | 61 | char[1] | a | string literal
- +0x3699 | 00 | char | 0x00 (0) | string terminator
+ +0x364C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x3650 | 61 | char[1] | a | string literal
+ +0x3651 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x369A | 00 00 | uint8_t[2] | .. | padding
+ +0x3652 | 00 00 | uint8_t[2] | .. | padding
table (reflection.Object):
- +0x369C | 04 FF FF FF | SOffset32 | 0xFFFFFF04 (-252) Loc: 0x3798 | offset to vtable
- +0x36A0 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x36B4 | offset to field `name` (string)
- +0x36A4 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x36B0 | offset to field `fields` (vector)
- +0x36A8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x36AC | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3654 | 04 FF FF FF | SOffset32 | 0xFFFFFF04 (-252) Loc: 0x3750 | offset to vtable
+ +0x3658 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x366C | offset to field `name` (string)
+ +0x365C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x3668 | offset to field `fields` (vector)
+ +0x3660 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x3664 | 38 00 00 00 | UOffset32 | 0x00000038 (56) Loc: 0x369C | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x36B0 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of vector (# items)
+ +0x3668 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of vector (# items)
string (reflection.Object.name):
- +0x36B4 | 17 00 00 00 | uint32_t | 0x00000017 (23) | length of string
- +0x36B8 | 4D 79 47 61 6D 65 2E 45 | char[23] | MyGame.E | string literal
- +0x36C0 | 78 61 6D 70 6C 65 32 2E | | xample2.
- +0x36C8 | 4D 6F 6E 73 74 65 72 | | Monster
- +0x36CF | 00 | char | 0x00 (0) | string terminator
+ +0x366C | 17 00 00 00 | uint32_t | 0x00000017 (23) | length of string
+ +0x3670 | 4D 79 47 61 6D 65 2E 45 | char[23] | MyGame.E | string literal
+ +0x3678 | 78 61 6D 70 6C 65 32 2E | | xample2.
+ +0x3680 | 4D 6F 6E 73 74 65 72 | | Monster
+ +0x3687 | 00 | char | 0x00 (0) | string terminator
table (reflection.Object):
- +0x36D0 | 38 FF FF FF | SOffset32 | 0xFFFFFF38 (-200) Loc: 0x3798 | offset to vtable
- +0x36D4 | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x3700 | offset to field `name` (string)
- +0x36D8 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x36FC | offset to field `fields` (vector)
- +0x36DC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x36E0 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x36E4 | offset to field `declaration_file` (string)
+ +0x3688 | 38 FF FF FF | SOffset32 | 0xFFFFFF38 (-200) Loc: 0x3750 | offset to vtable
+ +0x368C | 2C 00 00 00 | UOffset32 | 0x0000002C (44) Loc: 0x36B8 | offset to field `name` (string)
+ +0x3690 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x36B4 | offset to field `fields` (vector)
+ +0x3694 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x3698 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x369C | offset to field `declaration_file` (string)
string (reflection.Object.declaration_file):
- +0x36E4 | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
- +0x36E8 | 2F 2F 6D 6F 6E 73 74 65 | char[18] | //monste | string literal
- +0x36F0 | 72 5F 74 65 73 74 2E 66 | | r_test.f
- +0x36F8 | 62 73 | | bs
- +0x36FA | 00 | char | 0x00 (0) | string terminator
+ +0x369C | 12 00 00 00 | uint32_t | 0x00000012 (18) | length of string
+ +0x36A0 | 2F 2F 6D 6F 6E 73 74 65 | char[18] | //monste | string literal
+ +0x36A8 | 72 5F 74 65 73 74 2E 66 | | r_test.f
+ +0x36B0 | 62 73 | | bs
+ +0x36B2 | 00 | char | 0x00 (0) | string terminator
vector (reflection.Object.fields):
- +0x36FC | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of vector (# items)
+ +0x36B4 | 00 00 00 00 | uint32_t | 0x00000000 (0) | length of vector (# items)
string (reflection.Object.name):
- +0x3700 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
- +0x3704 | 4D 79 47 61 6D 65 2E 49 | char[24] | MyGame.I | string literal
- +0x370C | 6E 50 61 72 65 6E 74 4E | | nParentN
- +0x3714 | 61 6D 65 73 70 61 63 65 | | amespace
- +0x371C | 00 | char | 0x00 (0) | string terminator
+ +0x36B8 | 18 00 00 00 | uint32_t | 0x00000018 (24) | length of string
+ +0x36BC | 4D 79 47 61 6D 65 2E 49 | char[24] | MyGame.I | string literal
+ +0x36C4 | 6E 50 61 72 65 6E 74 4E | | nParentN
+ +0x36CC | 61 6D 65 73 70 61 63 65 | | amespace
+ +0x36D4 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x371D | 00 00 00 | uint8_t[3] | ... | padding
+ +0x36D5 | 00 00 00 | uint8_t[3] | ... | padding
table (reflection.Object):
- +0x3720 | 88 FF FF FF | SOffset32 | 0xFFFFFF88 (-120) Loc: 0x3798 | offset to vtable
- +0x3724 | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x3764 | offset to field `name` (string)
- +0x3728 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x375C | offset to field `fields` (vector)
- +0x372C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x3730 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3734 | offset to field `declaration_file` (string)
+ +0x36D8 | 88 FF FF FF | SOffset32 | 0xFFFFFF88 (-120) Loc: 0x3750 | offset to vtable
+ +0x36DC | 40 00 00 00 | UOffset32 | 0x00000040 (64) Loc: 0x371C | offset to field `name` (string)
+ +0x36E0 | 34 00 00 00 | UOffset32 | 0x00000034 (52) Loc: 0x3714 | offset to field `fields` (vector)
+ +0x36E4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x36E8 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x36EC | offset to field `declaration_file` (string)
string (reflection.Object.declaration_file):
- +0x3734 | 20 00 00 00 | uint32_t | 0x00000020 (32) | length of string
- +0x3738 | 2F 2F 69 6E 63 6C 75 64 | char[32] | //includ | string literal
- +0x3740 | 65 5F 74 65 73 74 2F 69 | | e_test/i
- +0x3748 | 6E 63 6C 75 64 65 5F 74 | | nclude_t
- +0x3750 | 65 73 74 31 2E 66 62 73 | | est1.fbs
- +0x3758 | 00 | char | 0x00 (0) | string terminator
+ +0x36EC | 20 00 00 00 | uint32_t | 0x00000020 (32) | length of string
+ +0x36F0 | 2F 2F 69 6E 63 6C 75 64 | char[32] | //includ | string literal
+ +0x36F8 | 65 5F 74 65 73 74 2F 69 | | e_test/i
+ +0x3700 | 6E 63 6C 75 64 65 5F 74 | | nclude_t
+ +0x3708 | 65 73 74 31 2E 66 62 73 | | est1.fbs
+ +0x3710 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3759 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3711 | 00 00 00 | uint8_t[3] | ... | padding
vector (reflection.Object.fields):
- +0x375C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x3760 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3770 | offset to table[0]
+ +0x3714 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x3718 | 10 00 00 00 | UOffset32 | 0x00000010 (16) Loc: 0x3728 | offset to table[0]
string (reflection.Object.name):
- +0x3764 | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
- +0x3768 | 54 61 62 6C 65 41 | char[6] | TableA | string literal
- +0x376E | 00 | char | 0x00 (0) | string terminator
+ +0x371C | 06 00 00 00 | uint32_t | 0x00000006 (6) | length of string
+ +0x3720 | 54 61 62 6C 65 41 | char[6] | TableA | string literal
+ +0x3726 | 00 | char | 0x00 (0) | string terminator
table (reflection.Field):
- +0x3770 | 84 FF FF FF | SOffset32 | 0xFFFFFF84 (-124) Loc: 0x37EC | offset to vtable
- +0x3774 | 00 | uint8_t[1] | . | padding
- +0x3775 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x3776 | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x3778 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3790 | offset to field `name` (string)
- +0x377C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3780 | offset to field `type` (table)
+ +0x3728 | 84 FF FF FF | SOffset32 | 0xFFFFFF84 (-124) Loc: 0x37A4 | offset to vtable
+ +0x372C | 00 | uint8_t[1] | . | padding
+ +0x372D | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x372E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x3730 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3748 | offset to field `name` (string)
+ +0x3734 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3738 | offset to field `type` (table)
table (reflection.Type):
- +0x3780 | 68 FF FF FF | SOffset32 | 0xFFFFFF68 (-152) Loc: 0x3818 | offset to vtable
- +0x3784 | 00 00 00 | uint8_t[3] | ... | padding
- +0x3787 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x3788 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | table field `index` (Int)
- +0x378C | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x3738 | 68 FF FF FF | SOffset32 | 0xFFFFFF68 (-152) Loc: 0x37D0 | offset to vtable
+ +0x373C | 00 00 00 | uint8_t[3] | ... | padding
+ +0x373F | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x3740 | 0C 00 00 00 | uint32_t | 0x0000000C (12) | table field `index` (Int)
+ +0x3744 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3790 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x3794 | 62 | char[1] | b | string literal
- +0x3795 | 00 | char | 0x00 (0) | string terminator
+ +0x3748 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x374C | 62 | char[1] | b | string literal
+ +0x374D | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3796 | 00 00 | uint8_t[2] | .. | padding
+ +0x374E | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Object):
- +0x3798 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
- +0x379A | 14 00 | uint16_t | 0x0014 (20) | size of referring table
- +0x379C | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
- +0x379E | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
- +0x37A0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
- +0x37A2 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
- +0x37A4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
- +0x37A6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
- +0x37A8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
- +0x37AA | 10 00 | VOffset16 | 0x0010 (16) | offset to field `declaration_file` (id: 7)
+ +0x3750 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
+ +0x3752 | 14 00 | uint16_t | 0x0014 (20) | size of referring table
+ +0x3754 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `name` (id: 0)
+ +0x3756 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `fields` (id: 1)
+ +0x3758 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `is_struct` (id: 2) <defaults to 0> (Bool)
+ +0x375A | 0C 00 | VOffset16 | 0x000C (12) | offset to field `minalign` (id: 3)
+ +0x375C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `bytesize` (id: 4) <defaults to 0> (Int)
+ +0x375E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
+ +0x3760 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
+ +0x3762 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `declaration_file` (id: 7)
table (reflection.Object):
- +0x37AC | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x3798 | offset to vtable
- +0x37B0 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x37C8 | offset to field `name` (string)
- +0x37B4 | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x37C0 | offset to field `fields` (vector)
- +0x37B8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
- +0x37BC | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x3870 | offset to field `declaration_file` (string)
+ +0x3764 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x3750 | offset to vtable
+ +0x3768 | 18 00 00 00 | UOffset32 | 0x00000018 (24) Loc: 0x3780 | offset to field `name` (string)
+ +0x376C | 0C 00 00 00 | UOffset32 | 0x0000000C (12) Loc: 0x3778 | offset to field `fields` (vector)
+ +0x3770 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `minalign` (Int)
+ +0x3774 | B4 00 00 00 | UOffset32 | 0x000000B4 (180) Loc: 0x3828 | offset to field `declaration_file` (string)
vector (reflection.Object.fields):
- +0x37C0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x37C4 | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x3808 | offset to table[0]
+ +0x3778 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x377C | 44 00 00 00 | UOffset32 | 0x00000044 (68) Loc: 0x37C0 | offset to table[0]
string (reflection.Object.name):
- +0x37C8 | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
- +0x37CC | 4D 79 47 61 6D 65 2E 4F | char[28] | MyGame.O | string literal
- +0x37D4 | 74 68 65 72 4E 61 6D 65 | | therName
- +0x37DC | 53 70 61 63 65 2E 54 61 | | Space.Ta
- +0x37E4 | 62 6C 65 42 | | bleB
- +0x37E8 | 00 | char | 0x00 (0) | string terminator
+ +0x3780 | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
+ +0x3784 | 4D 79 47 61 6D 65 2E 4F | char[28] | MyGame.O | string literal
+ +0x378C | 74 68 65 72 4E 61 6D 65 | | therName
+ +0x3794 | 53 70 61 63 65 2E 54 61 | | Space.Ta
+ +0x379C | 62 6C 65 42 | | bleB
+ +0x37A0 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x37E9 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x37A1 | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.Field):
- +0x37EC | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
- +0x37EE | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x37F0 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x37F2 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
- +0x37F4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
- +0x37F6 | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
- +0x37F8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
- +0x37FA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
- +0x37FC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
- +0x37FE | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
- +0x3800 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
- +0x3802 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
- +0x3804 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
- +0x3806 | 05 00 | VOffset16 | 0x0005 (5) | offset to field `optional` (id: 11)
+ +0x37A4 | 1C 00 | uint16_t | 0x001C (28) | size of this vtable
+ +0x37A6 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x37A8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x37AA | 0C 00 | VOffset16 | 0x000C (12) | offset to field `type` (id: 1)
+ +0x37AC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `id` (id: 2) <defaults to 0> (UShort)
+ +0x37AE | 06 00 | VOffset16 | 0x0006 (6) | offset to field `offset` (id: 3)
+ +0x37B0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_integer` (id: 4) <defaults to 0> (Long)
+ +0x37B2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `default_real` (id: 5) <defaults to 0.000000> (Double)
+ +0x37B4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `deprecated` (id: 6) <defaults to 0> (Bool)
+ +0x37B6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `required` (id: 7) <defaults to 0> (Bool)
+ +0x37B8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `key` (id: 8) <defaults to 0> (Bool)
+ +0x37BA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 9) <null> (Vector)
+ +0x37BC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 10) <null> (Vector)
+ +0x37BE | 05 00 | VOffset16 | 0x0005 (5) | offset to field `optional` (id: 11)
table (reflection.Field):
- +0x3808 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x37EC | offset to vtable
- +0x380C | 00 | uint8_t[1] | . | padding
- +0x380D | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
- +0x380E | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
- +0x3810 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x3838 | offset to field `name` (string)
- +0x3814 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x3828 | offset to field `type` (table)
+ +0x37C0 | 1C 00 00 00 | SOffset32 | 0x0000001C (28) Loc: 0x37A4 | offset to vtable
+ +0x37C4 | 00 | uint8_t[1] | . | padding
+ +0x37C5 | 01 | uint8_t | 0x01 (1) | table field `optional` (Bool)
+ +0x37C6 | 04 00 | uint16_t | 0x0004 (4) | table field `offset` (UShort)
+ +0x37C8 | 28 00 00 00 | UOffset32 | 0x00000028 (40) Loc: 0x37F0 | offset to field `name` (string)
+ +0x37CC | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x37E0 | offset to field `type` (table)
vtable (reflection.Type):
- +0x3818 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x381A | 10 00 | uint16_t | 0x0010 (16) | size of referring table
- +0x381C | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
- +0x381E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
- +0x3820 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
- +0x3822 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x3824 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
- +0x3826 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
+ +0x37D0 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x37D2 | 10 00 | uint16_t | 0x0010 (16) | size of referring table
+ +0x37D4 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
+ +0x37D6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
+ +0x37D8 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `index` (id: 2)
+ +0x37DA | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x37DC | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+ +0x37DE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x3828 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x3818 | offset to vtable
- +0x382C | 00 00 00 | uint8_t[3] | ... | padding
- +0x382F | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
- +0x3830 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | table field `index` (Int)
- +0x3834 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x37E0 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x37D0 | offset to vtable
+ +0x37E4 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x37E7 | 0F | uint8_t | 0x0F (15) | table field `base_type` (Byte)
+ +0x37E8 | 0E 00 00 00 | uint32_t | 0x0000000E (14) | table field `index` (Int)
+ +0x37EC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x3838 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x383C | 61 | char[1] | a | string literal
- +0x383D | 00 | char | 0x00 (0) | string terminator
+ +0x37F0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x37F4 | 61 | char[1] | a | string literal
+ +0x37F5 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x383E | 00 00 | uint8_t[2] | .. | padding
+ +0x37F6 | 00 00 | uint8_t[2] | .. | padding
vtable (reflection.Object):
- +0x3840 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
- +0x3842 | 1C 00 | uint16_t | 0x001C (28) | size of referring table
- +0x3844 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
- +0x3846 | 0C 00 | VOffset16 | 0x000C (12) | offset to field `fields` (id: 1)
- +0x3848 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `is_struct` (id: 2)
- +0x384A | 10 00 | VOffset16 | 0x0010 (16) | offset to field `minalign` (id: 3)
- +0x384C | 14 00 | VOffset16 | 0x0014 (20) | offset to field `bytesize` (id: 4)
- +0x384E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
- +0x3850 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
- +0x3852 | 18 00 | VOffset16 | 0x0018 (24) | offset to field `declaration_file` (id: 7)
+ +0x37F8 | 14 00 | uint16_t | 0x0014 (20) | size of this vtable
+ +0x37FA | 1C 00 | uint16_t | 0x001C (28) | size of referring table
+ +0x37FC | 08 00 | VOffset16 | 0x0008 (8) | offset to field `name` (id: 0)
+ +0x37FE | 0C 00 | VOffset16 | 0x000C (12) | offset to field `fields` (id: 1)
+ +0x3800 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `is_struct` (id: 2)
+ +0x3802 | 10 00 | VOffset16 | 0x0010 (16) | offset to field `minalign` (id: 3)
+ +0x3804 | 14 00 | VOffset16 | 0x0014 (20) | offset to field `bytesize` (id: 4)
+ +0x3806 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `attributes` (id: 5) <null> (Vector)
+ +0x3808 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `documentation` (id: 6) <null> (Vector)
+ +0x380A | 18 00 | VOffset16 | 0x0018 (24) | offset to field `declaration_file` (id: 7)
table (reflection.Object):
- +0x3854 | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x3840 | offset to vtable
- +0x3858 | 00 00 00 | uint8_t[3] | ... | padding
- +0x385B | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
- +0x385C | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x38A4 | offset to field `name` (string)
- +0x3860 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x389C | offset to field `fields` (vector)
- +0x3864 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
- +0x3868 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `bytesize` (Int)
- +0x386C | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3870 | offset to field `declaration_file` (string)
+ +0x380C | 14 00 00 00 | SOffset32 | 0x00000014 (20) Loc: 0x37F8 | offset to vtable
+ +0x3810 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3813 | 01 | uint8_t | 0x01 (1) | table field `is_struct` (Bool)
+ +0x3814 | 48 00 00 00 | UOffset32 | 0x00000048 (72) Loc: 0x385C | offset to field `name` (string)
+ +0x3818 | 3C 00 00 00 | UOffset32 | 0x0000003C (60) Loc: 0x3854 | offset to field `fields` (vector)
+ +0x381C | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `minalign` (Int)
+ +0x3820 | 04 00 00 00 | uint32_t | 0x00000004 (4) | table field `bytesize` (Int)
+ +0x3824 | 04 00 00 00 | UOffset32 | 0x00000004 (4) Loc: 0x3828 | offset to field `declaration_file` (string)
string (reflection.Object.declaration_file):
- +0x3870 | 24 00 00 00 | uint32_t | 0x00000024 (36) | length of string
- +0x3874 | 2F 2F 69 6E 63 6C 75 64 | char[36] | //includ | string literal
- +0x387C | 65 5F 74 65 73 74 2F 73 | | e_test/s
- +0x3884 | 75 62 2F 69 6E 63 6C 75 | | ub/inclu
- +0x388C | 64 65 5F 74 65 73 74 32 | | de_test2
- +0x3894 | 2E 66 62 73 | | .fbs
- +0x3898 | 00 | char | 0x00 (0) | string terminator
+ +0x3828 | 24 00 00 00 | uint32_t | 0x00000024 (36) | length of string
+ +0x382C | 2F 2F 69 6E 63 6C 75 64 | char[36] | //includ | string literal
+ +0x3834 | 65 5F 74 65 73 74 2F 73 | | e_test/s
+ +0x383C | 75 62 2F 69 6E 63 6C 75 | | ub/inclu
+ +0x3844 | 64 65 5F 74 65 73 74 32 | | de_test2
+ +0x384C | 2E 66 62 73 | | .fbs
+ +0x3850 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x3899 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x3851 | 00 00 00 | uint8_t[3] | ... | padding
vector (reflection.Object.fields):
- +0x389C | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
- +0x38A0 | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x38D0 | offset to table[0]
+ +0x3854 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of vector (# items)
+ +0x3858 | 30 00 00 00 | UOffset32 | 0x00000030 (48) Loc: 0x3888 | offset to table[0]
string (reflection.Object.name):
- +0x38A4 | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
- +0x38A8 | 4D 79 47 61 6D 65 2E 4F | char[28] | MyGame.O | string literal
- +0x38B0 | 74 68 65 72 4E 61 6D 65 | | therName
- +0x38B8 | 53 70 61 63 65 2E 55 6E | | Space.Un
- +0x38C0 | 75 73 65 64 | | used
- +0x38C4 | 00 | char | 0x00 (0) | string terminator
+ +0x385C | 1C 00 00 00 | uint32_t | 0x0000001C (28) | length of string
+ +0x3860 | 4D 79 47 61 6D 65 2E 4F | char[28] | MyGame.O | string literal
+ +0x3868 | 74 68 65 72 4E 61 6D 65 | | therName
+ +0x3870 | 53 70 61 63 65 2E 55 6E | | Space.Un
+ +0x3878 | 75 73 65 64 | | used
+ +0x387C | 00 | char | 0x00 (0) | string terminator
padding:
- +0x38C5 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x387D | 00 00 00 | uint8_t[3] | ... | padding
vtable (reflection.KeyValue, reflection.Field, reflection.SchemaFile):
- +0x38C8 | 08 00 | uint16_t | 0x0008 (8) | size of this vtable
- +0x38CA | 0C 00 | uint16_t | 0x000C (12) | size of referring table
- +0x38CC | 04 00 | VOffset16 | 0x0004 (4) | offset to field `key` (id: 0)
- +0x38CE | 08 00 | VOffset16 | 0x0008 (8) | offset to field `value` (id: 1)
+ +0x3880 | 08 00 | uint16_t | 0x0008 (8) | size of this vtable
+ +0x3882 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
+ +0x3884 | 04 00 | VOffset16 | 0x0004 (4) | offset to field `key` (id: 0)
+ +0x3886 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `value` (id: 1)
table (reflection.Field):
- +0x38D0 | 08 00 00 00 | SOffset32 | 0x00000008 (8) Loc: 0x38C8 | offset to vtable
- +0x38D4 | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x38F8 | offset to field `name` (string)
- +0x38D8 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x38EC | offset to field `type` (table)
+ +0x3888 | 08 00 00 00 | SOffset32 | 0x00000008 (8) Loc: 0x3880 | offset to vtable
+ +0x388C | 24 00 00 00 | UOffset32 | 0x00000024 (36) Loc: 0x38B0 | offset to field `name` (string)
+ +0x3890 | 14 00 00 00 | UOffset32 | 0x00000014 (20) Loc: 0x38A4 | offset to field `type` (table)
vtable (reflection.Type):
- +0x38DC | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
- +0x38DE | 0C 00 | uint16_t | 0x000C (12) | size of referring table
- +0x38E0 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
- +0x38E2 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
- +0x38E4 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
- +0x38E6 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
- +0x38E8 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
- +0x38EA | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
+ +0x3894 | 10 00 | uint16_t | 0x0010 (16) | size of this vtable
+ +0x3896 | 0C 00 | uint16_t | 0x000C (12) | size of referring table
+ +0x3898 | 07 00 | VOffset16 | 0x0007 (7) | offset to field `base_type` (id: 0)
+ +0x389A | 00 00 | VOffset16 | 0x0000 (0) | offset to field `element` (id: 1) <defaults to 0> (Byte)
+ +0x389C | 00 00 | VOffset16 | 0x0000 (0) | offset to field `index` (id: 2) <defaults to -1> (Int)
+ +0x389E | 00 00 | VOffset16 | 0x0000 (0) | offset to field `fixed_length` (id: 3) <defaults to 0> (UShort)
+ +0x38A0 | 00 00 | VOffset16 | 0x0000 (0) | offset to field `base_size` (id: 4) <defaults to 4> (UInt)
+ +0x38A2 | 08 00 | VOffset16 | 0x0008 (8) | offset to field `element_size` (id: 5)
table (reflection.Type):
- +0x38EC | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x38DC | offset to vtable
- +0x38F0 | 00 00 00 | uint8_t[3] | ... | padding
- +0x38F3 | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
- +0x38F4 | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
+ +0x38A4 | 10 00 00 00 | SOffset32 | 0x00000010 (16) Loc: 0x3894 | offset to vtable
+ +0x38A8 | 00 00 00 | uint8_t[3] | ... | padding
+ +0x38AB | 07 | uint8_t | 0x07 (7) | table field `base_type` (Byte)
+ +0x38AC | 01 00 00 00 | uint32_t | 0x00000001 (1) | table field `element_size` (UInt)
string (reflection.Field.name):
- +0x38F8 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
- +0x38FC | 61 | char[1] | a | string literal
- +0x38FD | 00 | char | 0x00 (0) | string terminator
+ +0x38B0 | 01 00 00 00 | uint32_t | 0x00000001 (1) | length of string
+ +0x38B4 | 61 | char[1] | a | string literal
+ +0x38B5 | 00 | char | 0x00 (0) | string terminator
padding:
- +0x38FE | 00 00 | uint8_t[2] | .. | padding
+ +0x38B6 | 00 00 | uint8_t[2] | .. | padding
diff --git a/tests/monster_test.bfbs b/tests/monster_test.bfbs
index cbf6335..83b04dc 100644
--- a/tests/monster_test.bfbs
+++ b/tests/monster_test.bfbs
Binary files differ
diff --git a/tests/monster_test_bfbs_generated.h b/tests/monster_test_bfbs_generated.h
index 3a4c001..30ce870 100644
--- a/tests/monster_test_bfbs_generated.h
+++ b/tests/monster_test_bfbs_generated.h
@@ -12,742 +12,738 @@
struct MonsterBinarySchema {
static const uint8_t *data() {
// Buffer containing the binary schema.
- static const uint8_t bfbsData[14592] = {
+ static const uint8_t bfbsData[14520] = {
0x20,0x00,0x00,0x00,0x42,0x46,0x42,0x53,0x00,0x00,0x00,0x00,0x14,0x00,0x20,0x00,0x04,0x00,0x08,0x00,
0x0C,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x00,0x00,0x58,0x00,0x00,0x00,
- 0x34,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x50,0x0D,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x34,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x70,0x0D,0x00,0x00,0x08,0x00,0x00,0x00,
0x80,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xDC,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6D,0x6F,0x6E,0x00,
0x04,0x00,0x00,0x00,0x4D,0x4F,0x4E,0x53,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0xD4,0x04,0x00,0x00,
0x90,0x02,0x00,0x00,0xA8,0x03,0x00,0x00,0x30,0x08,0x00,0x00,0x00,0x06,0x00,0x00,0x0C,0x07,0x00,0x00,
- 0x10,0x0A,0x00,0x00,0x0F,0x00,0x00,0x00,0xBC,0x31,0x00,0x00,0x00,0x0D,0x00,0x00,0x6C,0x2E,0x00,0x00,
- 0x38,0x2F,0x00,0x00,0xA4,0x30,0x00,0x00,0x28,0x30,0x00,0x00,0x44,0x35,0x00,0x00,0x44,0x34,0x00,0x00,
- 0x84,0x0A,0x00,0x00,0x80,0x32,0x00,0x00,0xF4,0x35,0x00,0x00,0x24,0x36,0x00,0x00,0xFC,0x36,0x00,0x00,
- 0xA0,0x37,0x00,0x00,0x68,0x36,0x00,0x00,0x03,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x04,0xC8,0xFF,0xFF,0x14,0x36,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x58,0x36,0x00,0x00,0x18,0xC8,0xFF,0xFF,0x8C,0x37,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x44,0x36,0x00,0x00,0x7C,0x37,0x00,0x00,0x30,0xC8,0xFF,0xFF,0x38,0x36,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x2C,0x36,0x00,0x00,0x64,0x37,0x00,0x00,0x00,0x00,0x0E,0x00,0x10,0x00,0x04,0x00,
+ 0x14,0x0A,0x00,0x00,0x0F,0x00,0x00,0x00,0x94,0x31,0x00,0x00,0x20,0x0D,0x00,0x00,0x8C,0x2E,0x00,0x00,
+ 0x58,0x2F,0x00,0x00,0xC0,0x30,0x00,0x00,0x48,0x30,0x00,0x00,0xFC,0x34,0x00,0x00,0xFC,0x33,0x00,0x00,
+ 0x88,0x0A,0x00,0x00,0x58,0x32,0x00,0x00,0xAC,0x35,0x00,0x00,0xDC,0x35,0x00,0x00,0xB4,0x36,0x00,0x00,
+ 0x58,0x37,0x00,0x00,0x20,0x36,0x00,0x00,0x03,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x4C,0xC8,0xFF,0xFF,0xCC,0x35,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x10,0x36,0x00,0x00,0x60,0xC8,0xFF,0xFF,0x44,0x37,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0xFC,0x35,0x00,0x00,0x34,0x37,0x00,0x00,0x78,0xC8,0xFF,0xFF,0xF0,0x35,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0xE4,0x35,0x00,0x00,0x1C,0x37,0x00,0x00,0x00,0x00,0x0E,0x00,0x10,0x00,0x04,0x00,
0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x0E,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
- 0xB8,0x35,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0x01,0x00,0x00,0xE4,0x00,0x00,0x00,0x88,0x00,0x00,0x00,
+ 0x70,0x35,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0x01,0x00,0x00,0xE4,0x00,0x00,0x00,0x88,0x00,0x00,0x00,
0x28,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
0x6C,0x65,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x53,0x74,0x6F,0x72,0x61,0x67,0x65,0x00,0x00,0x00,
- 0xD0,0xFE,0xFF,0xFF,0x40,0x00,0x00,0x00,0x14,0x0C,0x00,0x00,0x50,0x2E,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xBC,0xC8,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0xD0,0xFE,0xFF,0xFF,0x40,0x00,0x00,0x00,0x34,0x0C,0x00,0x00,0x70,0x2E,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x62,0x69,0x64,0x69,0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,
0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x47,0x65,0x74,0x4D,0x69,0x6E,0x4D,0x61,
0x78,0x48,0x69,0x74,0x50,0x6F,0x69,0x6E,0x74,0x73,0x00,0x00,0x2C,0xFF,0xFF,0xFF,0x40,0x00,0x00,0x00,
- 0xB8,0x0B,0x00,0x00,0xF4,0x2D,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x18,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x63,0x6C,0x69,0x65,
+ 0xD8,0x0B,0x00,0x00,0x14,0x2E,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x60,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x63,0x6C,0x69,0x65,
0x6E,0x74,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,
0x0E,0x00,0x00,0x00,0x47,0x65,0x74,0x4D,0x61,0x78,0x48,0x69,0x74,0x50,0x6F,0x69,0x6E,0x74,0x00,0x00,
- 0x84,0xFF,0xFF,0xFF,0x68,0x00,0x00,0x00,0xA0,0x2D,0x00,0x00,0x5C,0x0B,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x74,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,
+ 0x84,0xFF,0xFF,0xFF,0x68,0x00,0x00,0x00,0xC0,0x2D,0x00,0x00,0x7C,0x0B,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xBC,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x73,0x65,0x72,0x76,0x65,0x72,0x00,0x00,0x09,0x00,0x00,0x00,
- 0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,0x9C,0xC9,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,0x67,0x00,0x00,0x00,0xE4,0xC9,0xFF,0xFF,0x10,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x69,0x64,0x65,0x6D,
0x70,0x6F,0x74,0x65,0x6E,0x74,0x00,0x00,0x08,0x00,0x00,0x00,0x52,0x65,0x74,0x72,0x69,0x65,0x76,0x65,
0x00,0x00,0x00,0x00,0x0C,0x00,0x14,0x00,0x04,0x00,0x08,0x00,0x0C,0x00,0x10,0x00,0x0C,0x00,0x00,0x00,
- 0x40,0x00,0x00,0x00,0xD8,0x0A,0x00,0x00,0x14,0x2D,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xF8,0xC9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x40,0x00,0x00,0x00,0xF8,0x0A,0x00,0x00,0x34,0x2D,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x40,0xCA,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x6E,0x6F,0x6E,0x65,0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x73,0x74,0x72,0x65,0x61,0x6D,0x69,0x6E,
0x67,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x53,0x74,0x6F,0x72,0x65,0x00,0x00,0x00,0xD2,0xFD,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xDC,0x33,0x00,0x00,
- 0x60,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x01,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x94,0x33,0x00,0x00,
+ 0xA8,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0xC8,0x00,0x00,0x00,0x94,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
0x22,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,
0x6E,0x79,0x41,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,0x00,
- 0x0C,0xFB,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x5C,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x4D,0x33,0x00,0x00,0x3C,0xFB,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,0x6C,0xFB,0xFF,0xFF,
+ 0x1C,0xF9,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0xA4,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x4D,0x33,0x00,0x00,0x4C,0xF9,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD4,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,0x7C,0xF9,0xFF,0xFF,
0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0xBC,0xCB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x4D,0x31,0x00,0x00,0x0C,0xF9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0xF9,0xFF,0xFF,
+ 0x04,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x4D,0x31,0x00,0x00,0x08,0xF9,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xFC,0xF8,0xFF,0xFF,
0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4E,0x4F,0x4E,0x45,0x00,0x00,0x00,0x00,
0xEE,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
- 0xC0,0x32,0x00,0x00,0x7C,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x78,0x32,0x00,0x00,0xC4,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x90,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
0x28,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
0x6C,0x65,0x2E,0x41,0x6E,0x79,0x55,0x6E,0x69,0x71,0x75,0x65,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,
- 0x24,0xFC,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x74,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,0x54,0xFC,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA4,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,
- 0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x54,0x53,0x00,0x00,0x94,0xFA,0xFF,0xFF,
- 0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD0,0xCC,0xFF,0xFF,
+ 0x34,0xFA,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0xBC,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x4D,0x32,0x00,0x00,0x64,0xFA,0xFF,0xFF,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEC,0xCC,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+ 0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x54,0x53,0x00,0x00,0xD4,0xFC,0xFF,0xFF,
+ 0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0xCD,0xFF,0xFF,
0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x4D,0x00,0x00,0x00,
- 0x20,0xFA,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0xFA,0xFF,0xFF,0x01,0x00,0x00,0x00,
+ 0x1C,0xFA,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0xFA,0xFF,0xFF,0x01,0x00,0x00,0x00,
0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4E,0x4F,0x4E,0x45,0x00,0x00,0x12,0x00,0x18,0x00,0x08,0x00,
0x0C,0x00,0x07,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
- 0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x9C,0x31,0x00,0x00,0xA0,0xCF,0xFF,0xFF,
+ 0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x54,0x31,0x00,0x00,0xE8,0xCF,0xFF,0xFF,
0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0xD8,0x00,0x00,0x00,0xA4,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x12,0x00,0x00,0x00,
0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,0x6E,0x79,0x00,0x00,
- 0x4C,0xFB,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x88,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x17,0x00,0x00,0x00,
+ 0x8C,0xFD,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0xD0,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x17,0x00,0x00,0x00,
0x4D,0x79,0x47,0x61,0x6D,0x65,0x5F,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x32,0x5F,0x4D,0x6F,0x6E,0x73,
- 0x74,0x65,0x72,0x00,0x8C,0xFB,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xC8,0xCD,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x74,0x65,0x72,0x00,0xCC,0xFD,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x10,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x07,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
0x17,0x00,0x00,0x00,0x54,0x65,0x73,0x74,0x53,0x69,0x6D,0x70,0x6C,0x65,0x54,0x61,0x62,0x6C,0x65,0x57,
- 0x69,0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0xCC,0xFB,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x5C,0xFB,0xFF,0xFF,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x50,0xFB,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x69,0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0x0C,0xFE,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x50,0xCE,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x58,0xFB,0xFF,0xFF,
+ 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xFB,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x4E,0x4F,0x4E,0x45,0x00,0x00,0x12,0x00,0x18,0x00,0x04,0x00,0x08,0x00,0x00,0x00,
0x0C,0x00,0x10,0x00,0x00,0x00,0x14,0x00,0x12,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x60,0x30,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xC8,0xCD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
- 0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0x08,0xD1,0xFF,0xFF,
+ 0x38,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x30,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x10,0xCE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+ 0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0x50,0xD1,0xFF,0xFF,
0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
0x88,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4C,0x6F,0x6E,0x67,0x45,0x6E,0x75,0x6D,0x00,
- 0xA4,0xFE,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x14,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
- 0x4C,0x6F,0x6E,0x67,0x42,0x69,0x67,0x00,0xD4,0xFE,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x44,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4C,0x6F,0x6E,0x67,0x54,0x77,0x6F,0x00,0x14,0xFD,0xFF,0xFF,
- 0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0xFC,0xFF,0xFF,
+ 0xB4,0xFC,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x10,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
+ 0x4C,0x6F,0x6E,0x67,0x42,0x69,0x67,0x00,0xE4,0xFC,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4C,0x6F,0x6E,0x67,0x54,0x77,0x6F,0x00,0x54,0xFF,0xFF,0xFF,
+ 0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6C,0xFC,0xFF,0xFF,
0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4C,0x6F,0x6E,0x67,0x4F,0x6E,0x65,0x00,
- 0x0A,0xFD,0xFF,0xFF,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x54,0x2F,0x00,0x00,
- 0xE8,0xD1,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
+ 0x06,0xFD,0xFF,0xFF,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0C,0x2F,0x00,0x00,
+ 0x30,0xD2,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x88,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,
- 0x61,0x63,0x65,0x00,0x94,0xFD,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xF0,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
- 0x45,0x6C,0x66,0x00,0xAC,0xFF,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x05,0x00,0x00,0x00,0x44,0x77,0x61,0x72,0x66,0x00,0x00,0x00,0x4C,0xFD,0xFF,0xFF,0x14,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x40,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
- 0x48,0x75,0x6D,0x61,0x6E,0x00,0x00,0x00,0x0C,0x00,0x18,0x00,0x04,0x00,0x0C,0x00,0x00,0x00,0x08,0x00,
- 0x0C,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x00,0x00,0x00,0x00,0x7C,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x61,0x63,0x65,0x00,0x94,0xFD,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xFC,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x45,0x6C,0x66,0x00,0x0C,0x00,0x14,0x00,0x04,0x00,0x0C,0x00,0x00,0x00,0x08,0x00,
+ 0x0C,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x24,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x44,0x77,0x61,0x72,
+ 0x66,0x00,0x00,0x00,0x54,0xFD,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x48,0xFD,0xFF,0xFF,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x48,0x75,0x6D,0x61,0x6E,0x00,0x00,0x00,
+ 0x1C,0xFE,0xFF,0xFF,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
+ 0x00,0x00,0x00,0x00,0x78,0xFD,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x4E,0x6F,0x6E,0x65,0x00,0x00,0x12,0x00,0x1C,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,
0x14,0x00,0x18,0x00,0x12,0x00,0x00,0x00,0x9C,0x00,0x00,0x00,0x88,0x00,0x00,0x00,0x70,0x00,0x00,0x00,
- 0x40,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x30,0x2E,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x40,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xE8,0x2D,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x27,0x00,0x00,0x00,0x20,0x43,0x6F,0x6D,0x70,0x6F,0x73,0x69,0x74,0x65,0x20,0x63,0x6F,0x6D,0x70,0x6F,
0x6E,0x65,0x6E,0x74,0x73,0x20,0x6F,0x66,0x20,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x20,0x63,0x6F,0x6C,
- 0x6F,0x72,0x2E,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x2C,0xD0,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x6F,0x72,0x2E,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x74,0xD0,0xFF,0xFF,0x10,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x62,0x69,0x74,0x5F,
- 0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0x6C,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,
+ 0x66,0x6C,0x61,0x67,0x73,0x00,0x00,0x00,0xB4,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,
0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x1C,0x01,0x00,0x00,0x8C,0x00,0x00,0x00,
0x20,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
0x6C,0x65,0x2E,0x43,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x00,0xA6,0xFF,0xFF,0xFF,0x4C,0x00,0x00,0x00,
0x3C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x20,0x5C,0x62,0x72,0x69,0x65,0x66,0x20,0x63,0x6F,0x6C,0x6F,
0x72,0x20,0x42,0x6C,0x75,0x65,0x20,0x28,0x31,0x75,0x20,0x3C,0x3C,0x20,0x33,0x29,0x00,0x00,0x00,0x00,
- 0xA4,0xFE,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x42,0x6C,0x75,0x65,
+ 0xA0,0xFE,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x42,0x6C,0x75,0x65,
0x00,0x00,0x0E,0x00,0x18,0x00,0x04,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x0E,0x00,0x00,0x00,
0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x02,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x20,0x47,0x72,0x65,
0x65,0x6E,0x20,0x69,0x73,0x20,0x62,0x69,0x74,0x5F,0x66,0x6C,0x61,0x67,0x20,0x77,0x69,0x74,0x68,0x20,
0x76,0x61,0x6C,0x75,0x65,0x20,0x28,0x31,0x75,0x20,0x3C,0x3C,0x20,0x31,0x29,0x00,0x13,0x00,0x00,0x00,
0x20,0x5C,0x62,0x72,0x69,0x65,0x66,0x20,0x63,0x6F,0x6C,0x6F,0x72,0x20,0x47,0x72,0x65,0x65,0x6E,0x00,
- 0x30,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x47,0x72,0x65,0x65,
- 0x6E,0x00,0x00,0x00,0x0C,0x00,0x14,0x00,0x04,0x00,0x0C,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
- 0x1C,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x68,0xFF,0xFF,0xFF,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x52,0x65,0x64,0x00,0x00,0x00,0x12,0x00,
- 0x14,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x12,0x00,0x00,0x00,
- 0x2C,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xD8,0x2D,0x00,0x00,0xF0,0xD4,0xFF,0xFF,
- 0x00,0x00,0x00,0x09,0x06,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,
- 0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x46,0x72,0x6F,0x6D,0x49,0x6E,0x63,0x6C,0x75,0x64,
- 0x65,0x00,0x00,0x00,0x0C,0x00,0x0C,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x04,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,
- 0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x56,0x61,0x6C,0x00,0x00,0x8C,0xD3,0xFF,0xFF,0x44,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xB0,0x2B,0x00,0x00,0x0C,0x00,0x00,0x00,0xCC,0x00,0x00,0x00,
- 0xA0,0x00,0x00,0x00,0xA8,0x01,0x00,0x00,0x58,0x01,0x00,0x00,0x08,0x01,0x00,0x00,0xF8,0x01,0x00,0x00,
- 0x70,0x01,0x00,0x00,0x24,0x01,0x00,0x00,0xD0,0x00,0x00,0x00,0xB4,0x01,0x00,0x00,0x54,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
- 0x6C,0x65,0x2E,0x54,0x79,0x70,0x65,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,0x00,0xDC,0xD9,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x60,0xDF,0xFF,0xFF,
- 0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x76,0x66,0x36,0x34,0x00,0x00,0x00,0x00,
- 0x08,0xDA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0A,0x00,0x18,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x8C,0xDF,0xFF,0xFF,0x00,0x00,0x0E,0x03,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x76,0x38,0x00,0x00,
- 0x64,0xD7,0xFF,0xFF,0x09,0x00,0x16,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x7C,0xD5,0xFF,0xFF,
- 0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x66,0x36,0x34,0x00,
- 0x8C,0xD7,0xFF,0xFF,0x08,0x00,0x14,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x3C,0xD3,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x66,0x33,0x32,0x00,0xB0,0xD7,0xFF,0xFF,
- 0x07,0x00,0x12,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC8,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x0A,
- 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x36,0x34,0x00,0xD8,0xD7,0xFF,0xFF,
- 0x06,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x09,
- 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x69,0x36,0x34,0x00,0x00,0xD8,0xFF,0xFF,
- 0x05,0x00,0x0E,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB0,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x08,
- 0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x33,0x32,0x00,0x24,0xD8,0xFF,0xFF,0x04,0x00,0x0C,0x00,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,
- 0x03,0x00,0x00,0x00,0x69,0x33,0x32,0x00,0x48,0xD8,0xFF,0xFF,0x03,0x00,0x0A,0x00,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x60,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x06,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x03,0x00,0x00,0x00,0x75,0x31,0x36,0x00,0x70,0xD8,0xFF,0xFF,0x02,0x00,0x08,0x00,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x88,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x03,0x00,0x00,0x00,0x69,0x31,0x36,0x00,0x98,0xD8,0xFF,0xFF,0x01,0x00,0x06,0x00,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xB0,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x04,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x75,0x38,0x00,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,
- 0x0C,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xD6,0xFF,0xFF,
- 0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x38,0x00,0x00,
- 0x14,0x00,0x18,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,
- 0x14,0x00,0x00,0x00,0x50,0x01,0x00,0x00,0x50,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
- 0x4C,0x29,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x20,0x61,0x6E,0x20,
- 0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,0x61,0x74,0x69,0x6F,
- 0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,0x74,0x3A,0x20,0x22,0x6D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x20,
- 0x6F,0x62,0x6A,0x65,0x63,0x74,0x22,0x00,0x3E,0x00,0x00,0x00,0xA8,0x07,0x00,0x00,0x04,0x08,0x00,0x00,
- 0x64,0x08,0x00,0x00,0xBC,0x08,0x00,0x00,0x98,0x0C,0x00,0x00,0x90,0x1D,0x00,0x00,0xFC,0x00,0x00,0x00,
- 0x90,0x1A,0x00,0x00,0xE8,0x11,0x00,0x00,0x80,0x1E,0x00,0x00,0xB4,0x1F,0x00,0x00,0x68,0x03,0x00,0x00,
- 0x94,0x02,0x00,0x00,0xF0,0x1D,0x00,0x00,0xA8,0x04,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x20,0x00,0x00,
- 0x24,0x1F,0x00,0x00,0xC4,0x03,0x00,0x00,0x00,0x05,0x00,0x00,0x9C,0x01,0x00,0x00,0x28,0x01,0x00,0x00,
- 0xF8,0x09,0x00,0x00,0x30,0x10,0x00,0x00,0x64,0x20,0x00,0x00,0xC8,0x02,0x00,0x00,0xEC,0x01,0x00,0x00,
- 0x6C,0x05,0x00,0x00,0x74,0x06,0x00,0x00,0xC0,0x0E,0x00,0x00,0x48,0x1C,0x00,0x00,0xDC,0x1B,0x00,0x00,
- 0x30,0x11,0x00,0x00,0xAC,0x1C,0x00,0x00,0xDC,0x13,0x00,0x00,0xF8,0x11,0x00,0x00,0x68,0x1B,0x00,0x00,
- 0x58,0x12,0x00,0x00,0x88,0x1A,0x00,0x00,0xC4,0x18,0x00,0x00,0x18,0x19,0x00,0x00,0x68,0x13,0x00,0x00,
- 0xF4,0x12,0x00,0x00,0xA0,0x12,0x00,0x00,0x2C,0x18,0x00,0x00,0x0C,0x16,0x00,0x00,0x18,0x17,0x00,0x00,
- 0x94,0x14,0x00,0x00,0x98,0x17,0x00,0x00,0x18,0x15,0x00,0x00,0x80,0x16,0x00,0x00,0xF8,0x13,0x00,0x00,
- 0x44,0x19,0x00,0x00,0x70,0x05,0x00,0x00,0x98,0x0A,0x00,0x00,0x18,0x10,0x00,0x00,0x68,0x06,0x00,0x00,
- 0x70,0x10,0x00,0x00,0x40,0x08,0x00,0x00,0x38,0x0F,0x00,0x00,0xA4,0x0C,0x00,0x00,0x4C,0x0D,0x00,0x00,
- 0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4D,
- 0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x00,0x20,0xED,0xFF,0xFF,0x3D,0x00,0x7E,0x00,0x48,0x00,0x00,0x00,
- 0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x50,0xD6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x36,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC0,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0C,
- 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x64,0x6F,0x75,0x62,0x6C,0x65,0x5F,0x69,
- 0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x88,0xFD,0xFF,0xFF,0x3C,0x00,0x7C,0x00,
- 0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xFF,
- 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xBC,0xD6,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x36,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0xC4,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x6E,0x65,0x67,0x61,
- 0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,
- 0x74,0x00,0x00,0x00,0xF8,0xED,0xFF,0xFF,0x3B,0x00,0x7A,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xFF,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x28,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x39,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x30,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
- 0x14,0x00,0x00,0x00,0x6E,0x65,0x67,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,
- 0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0x60,0xFE,0xFF,0xFF,0x3A,0x00,0x78,0x00,0x48,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x35,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x9C,0xD7,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,0x74,0x69,0x76,0x65,
- 0x5F,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,
- 0xD0,0xFE,0xFF,0xFF,0x39,0x00,0x76,0x00,0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x2C,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x47,0x72,0x65,0x65,
+ 0x6E,0x00,0x00,0x00,0x0C,0x00,0x18,0x00,0x04,0x00,0x0C,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,
+ 0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x68,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x52,0x65,0x64,0x00,
+ 0x00,0x00,0x12,0x00,0x14,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
+ 0x12,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x8C,0x2D,0x00,0x00,
+ 0x3C,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x09,0x06,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,
+ 0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x46,0x72,0x6F,0x6D,0x49,0x6E,
+ 0x63,0x6C,0x75,0x64,0x65,0x00,0x00,0x00,0x0C,0x00,0x0C,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x08,0x00,
+ 0x0C,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x0A,0x00,0x00,0x00,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x56,0x61,0x6C,0x00,0x00,0xD8,0xD3,0xFF,0xFF,
+ 0x44,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x64,0x2B,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0xE8,0x00,0x00,0x00,0xBC,0x00,0x00,0x00,0xC4,0x01,0x00,0x00,0x74,0x01,0x00,0x00,0x24,0x01,0x00,0x00,
+ 0x14,0x02,0x00,0x00,0x8C,0x01,0x00,0x00,0x40,0x01,0x00,0x00,0xEC,0x00,0x00,0x00,0xD0,0x01,0x00,0x00,
+ 0x70,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
+ 0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x79,0x70,0x65,0x41,0x6C,0x69,0x61,0x73,0x65,0x73,0x00,0x00,
+ 0xD4,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x44,0xDF,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x76,0x66,0x36,0x34,
+ 0x00,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+ 0x0A,0x00,0x18,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xDF,0xFF,0xFF,0x00,0x00,0x0E,0x03,
+ 0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x76,0x38,0x00,0x00,0xCC,0xD7,0xFF,0xFF,0x09,0x00,0x16,0x00,
+ 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xD5,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x66,0x36,0x34,0x00,0xF4,0xD7,0xFF,0xFF,0x08,0x00,0x14,0x00,
+ 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA4,0xD3,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x66,0x33,0x32,0x00,0x18,0xD8,0xFF,0xFF,0x07,0x00,0x12,0x00,0x18,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x30,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x75,0x36,0x34,0x00,0x40,0xD8,0xFF,0xFF,0x06,0x00,0x10,0x00,0x18,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x58,0xD6,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x69,0x36,0x34,0x00,0x68,0xD8,0xFF,0xFF,0x05,0x00,0x0E,0x00,0x14,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x18,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+ 0x75,0x33,0x32,0x00,0x8C,0xD8,0xFF,0xFF,0x04,0x00,0x0C,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x3C,0xD4,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x69,0x33,0x32,0x00,
+ 0xB0,0xD8,0xFF,0xFF,0x03,0x00,0x0A,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC8,0xD6,0xFF,0xFF,
+ 0x00,0x00,0x00,0x06,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x75,0x31,0x36,0x00,
+ 0xD8,0xD8,0xFF,0xFF,0x02,0x00,0x08,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xD6,0xFF,0xFF,
+ 0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x69,0x31,0x36,0x00,
+ 0x00,0xD9,0xFF,0xFF,0x01,0x00,0x06,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x18,0xD7,0xFF,0xFF,
+ 0x00,0x00,0x00,0x04,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x75,0x38,0x00,0x00,
+ 0x0C,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x04,0x00,
+ 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x38,0x00,0x00,0x14,0x00,0x18,0x00,0x04,0x00,0x08,0x00,
+ 0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x14,0x00,0x00,0x00,0x50,0x01,0x00,0x00,
+ 0x50,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xE4,0x28,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,
+ 0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,
+ 0x74,0x3A,0x20,0x22,0x6D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x20,0x6F,0x62,0x6A,0x65,0x63,0x74,0x22,0x00,
+ 0x3E,0x00,0x00,0x00,0xA8,0x07,0x00,0x00,0x04,0x08,0x00,0x00,0x64,0x08,0x00,0x00,0xBC,0x08,0x00,0x00,
+ 0x98,0x0C,0x00,0x00,0x90,0x1D,0x00,0x00,0xFC,0x00,0x00,0x00,0x90,0x1A,0x00,0x00,0xE8,0x11,0x00,0x00,
+ 0x80,0x1E,0x00,0x00,0xB4,0x1F,0x00,0x00,0x68,0x03,0x00,0x00,0x94,0x02,0x00,0x00,0xF0,0x1D,0x00,0x00,
+ 0xA8,0x04,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x20,0x00,0x00,0x24,0x1F,0x00,0x00,0xC4,0x03,0x00,0x00,
+ 0x00,0x05,0x00,0x00,0x9C,0x01,0x00,0x00,0x28,0x01,0x00,0x00,0xF8,0x09,0x00,0x00,0x30,0x10,0x00,0x00,
+ 0x64,0x20,0x00,0x00,0xC8,0x02,0x00,0x00,0xEC,0x01,0x00,0x00,0x6C,0x05,0x00,0x00,0x74,0x06,0x00,0x00,
+ 0xC0,0x0E,0x00,0x00,0x48,0x1C,0x00,0x00,0xDC,0x1B,0x00,0x00,0x30,0x11,0x00,0x00,0xAC,0x1C,0x00,0x00,
+ 0xDC,0x13,0x00,0x00,0xF8,0x11,0x00,0x00,0x68,0x1B,0x00,0x00,0x58,0x12,0x00,0x00,0x88,0x1A,0x00,0x00,
+ 0xC4,0x18,0x00,0x00,0x18,0x19,0x00,0x00,0x68,0x13,0x00,0x00,0xF4,0x12,0x00,0x00,0xA0,0x12,0x00,0x00,
+ 0x2C,0x18,0x00,0x00,0x0C,0x16,0x00,0x00,0x18,0x17,0x00,0x00,0x94,0x14,0x00,0x00,0x98,0x17,0x00,0x00,
+ 0x18,0x15,0x00,0x00,0x80,0x16,0x00,0x00,0xF8,0x13,0x00,0x00,0x44,0x19,0x00,0x00,0x70,0x05,0x00,0x00,
+ 0x98,0x0A,0x00,0x00,0x18,0x10,0x00,0x00,0x68,0x06,0x00,0x00,0x70,0x10,0x00,0x00,0x40,0x08,0x00,0x00,
+ 0x38,0x0F,0x00,0x00,0xA4,0x0C,0x00,0x00,0x4C,0x0D,0x00,0x00,0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
+ 0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x00,
+ 0x20,0xED,0xFF,0xFF,0x3D,0x00,0x7E,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB8,0xD6,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x36,0x31,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x28,0xD9,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x12,0x00,0x00,0x00,0x64,0x6F,0x75,0x62,0x6C,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,
+ 0x6C,0x74,0x00,0x00,0x88,0xFD,0xFF,0xFF,0x3C,0x00,0x7C,0x00,0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
+ 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xFF,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x24,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x36,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x2C,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x0B,
+ 0x01,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x6E,0x65,0x67,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,
+ 0x69,0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0xF8,0xED,0xFF,0xFF,
+ 0x3B,0x00,0x7A,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0xF0,0xFF,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x90,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x98,0xD7,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x6E,0x65,0x67,0x61,
+ 0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,
+ 0x60,0xFE,0xFF,0xFF,0x3A,0x00,0x78,0x00,0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x04,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x37,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x0C,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
- 0x10,0x00,0x00,0x00,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,
- 0x00,0x00,0x00,0x00,0x38,0xEF,0xFF,0xFF,0x38,0x00,0x74,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x68,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x36,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x70,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
- 0x14,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,
- 0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0xA0,0xFF,0xFF,0xFF,0x37,0x00,0x72,0x00,0x48,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD4,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x35,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xDC,0xD8,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,
- 0x75,0x6C,0x74,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x14,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x36,0x00,0x70,0x00,0x48,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x35,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x54,0xD9,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x6E,0x61,0x6E,0x5F,0x64,0x65,0x66,0x61,
- 0x75,0x6C,0x74,0x00,0x38,0xE4,0xFF,0xFF,0x35,0x00,0x6E,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xA8,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x33,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xE0,0xDC,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,
- 0x6D,0x5F,0x6E,0x6F,0x72,0x6D,0x61,0x6C,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,
- 0xC8,0xE7,0xFF,0xFF,0x34,0x00,0x6C,0x00,0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x35,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x4C,0xDD,0xFF,0xFF,
- 0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,
- 0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x6E,0x6F,0x6E,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x64,
- 0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x44,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x33,0x00,0x6A,0x00,
- 0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x88,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x30,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,
- 0x65,0x00,0x00,0x00,0xB0,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x35,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x7C,0xDB,0xFF,0xFF,0x00,0x00,0x00,0x0F,
- 0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,
- 0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,0xD0,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x32,0x00,0x68,0x00,
+ 0xFC,0xD7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x38,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x04,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+ 0x19,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x69,0x6E,0x69,0x74,
+ 0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0xD0,0xFE,0xFF,0xFF,0x39,0x00,0x76,0x00,
+ 0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,
+ 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6C,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x74,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x69,0x6E,0x66,0x69,
+ 0x6E,0x69,0x74,0x79,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0x38,0xEF,0xFF,0xFF,
+ 0x38,0x00,0x74,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0xF0,0x7F,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD0,0xD8,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0xD8,0xD8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x70,0x6F,0x73,0x69,
+ 0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,
+ 0xA0,0xFF,0xFF,0xFF,0x37,0x00,0x72,0x00,0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x7F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x3C,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x35,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x44,0xD9,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+ 0x0B,0x00,0x00,0x00,0x69,0x6E,0x66,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x18,0x00,0x20,0x00,
+ 0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
+ 0x18,0x00,0x00,0x00,0x36,0x00,0x70,0x00,0x48,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x7F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0xB4,0xD9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x34,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xBC,0xD9,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+ 0x0B,0x00,0x00,0x00,0x6E,0x61,0x6E,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x38,0xE4,0xFF,0xFF,
+ 0x35,0x00,0x6E,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x48,0xDD,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x18,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x6E,0x6F,0x72,0x6D,0x61,0x6C,
+ 0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,0x00,0x00,0xC8,0xE7,0xFF,0xFF,0x34,0x00,0x6C,0x00,
+ 0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x7C,0xDA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x32,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xB4,0xDD,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x04,0x00,0x00,0x00,
+ 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x6C,0x6F,0x6E,0x67,0x5F,0x65,0x6E,0x75,
+ 0x6D,0x5F,0x6E,0x6F,0x6E,0x5F,0x65,0x6E,0x75,0x6D,0x5F,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x00,0x00,
+ 0x44,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x33,0x00,0x6A,0x00,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xDA,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,
+ 0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,0x18,0xDB,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x31,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xE4,0xDB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x0D,0x00,0x00,0x00,0x6E,0x61,0x74,0x69,0x76,0x65,0x5F,0x69,0x6E,0x6C,0x69,0x6E,0x65,0x00,0x00,0x00,
+ 0xD0,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x01,0x32,0x00,0x68,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x78,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x80,0xE9,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x03,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
+ 0x73,0x63,0x61,0x6C,0x61,0x72,0x5F,0x6B,0x65,0x79,0x5F,0x73,0x6F,0x72,0x74,0x65,0x64,0x5F,0x74,0x61,
+ 0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x3C,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x31,0x00,0x66,0x00,
+ 0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0xE8,0xDB,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
+ 0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,
+ 0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x18,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x54,0xE8,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,
+ 0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,0xB0,0xE6,0xFF,0xFF,0x30,0x00,0x64,0x00,0x4C,0x00,0x00,0x00,
+ 0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x88,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x34,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC0,0xDF,0xFF,0xFF,0x00,0x00,0x00,0x03,
+ 0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x73,0x69,0x67,0x6E,
+ 0x65,0x64,0x5F,0x65,0x6E,0x75,0x6D,0x00,0x40,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2F,0x00,0x62,0x00,
0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x10,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x35,0x30,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x80,0xE9,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x03,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x73,0x63,0x61,0x6C,0x61,0x72,0x5F,0x6B,0x65,0x79,0x5F,0x73,
- 0x6F,0x72,0x74,0x65,0x64,0x5F,0x74,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x3C,0xE8,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x31,0x00,0x66,0x00,0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0xDB,0xFF,0xFF,0x14,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,
- 0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,
- 0xB0,0xDB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x39,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x54,0xE8,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,
- 0x1C,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0x6E,0x65,0x73,0x74,
- 0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,0xB0,0xE6,0xFF,0xFF,
- 0x30,0x00,0x64,0x00,0x4C,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x20,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x58,0xDF,0xFF,0xFF,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x0B,0x00,0x00,0x00,0x73,0x69,0x67,0x6E,0x65,0x64,0x5F,0x65,0x6E,0x75,0x6D,0x00,0x40,0xE9,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x2F,0x00,0x62,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x34,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xF0,0xEA,0xFF,0xFF,
- 0x00,0x00,0x0E,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
- 0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x65,0x6E,0x75,0x6D,0x73,0x00,0xA0,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x2E,0x00,0x60,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xE0,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x34,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xAC,0xDD,0xFF,0xFF,0x00,0x00,0x00,0x10,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,
- 0x67,0x75,0x6F,0x75,0x73,0x00,0x00,0x00,0xF0,0xEA,0xFF,0xFF,0x2D,0x00,0x5E,0x00,0x44,0x00,0x00,0x00,
- 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x3C,0xDD,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x35,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0x74,0xE0,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,
- 0x73,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x64,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x5C,0x00,
- 0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xA4,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x34,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x70,0xDE,0xFF,0xFF,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,0x75,0x65,0x00,0x00,
- 0xB0,0xEB,0xFF,0xFF,0x2B,0x00,0x5A,0x00,0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xFC,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x34,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x34,0xE1,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,
- 0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,0x75,0x65,0x5F,0x74,0x79,0x70,0x65,0x00,0x20,0xEB,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x2A,0x00,0x58,0x00,0xF8,0x00,0x00,0x00,0xE8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x70,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x34,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x8C,0xDE,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xB4,0xDE,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,
- 0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xE0,0xDE,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,
- 0x0C,0xDF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,
- 0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
- 0x00,0x00,0x00,0x00,0xC0,0xEB,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,
- 0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,
- 0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x38,0xED,0xFF,0xFF,0x29,0x00,0x56,0x00,
- 0xFC,0x00,0x00,0x00,0xE8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,
- 0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xDF,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x31,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0xB0,0xDF,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0xE8,0xDC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x37,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xF0,0xEA,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x03,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x65,0x6E,
+ 0x75,0x6D,0x73,0x00,0xA0,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2E,0x00,0x60,0x00,0x40,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x48,0xDD,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x36,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x14,0xDE,0xFF,0xFF,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x0D,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x00,0x00,0x00,
+ 0xF0,0xEA,0xFF,0xFF,0x2D,0x00,0x5E,0x00,0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA4,0xDD,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x34,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xDC,0xE0,0xFF,0xFF,
+ 0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x00,0x00,0x00,
+ 0x61,0x6E,0x79,0x5F,0x61,0x6D,0x62,0x69,0x67,0x75,0x6F,0x75,0x73,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,
+ 0x64,0xEA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2C,0x00,0x5C,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0C,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0xD8,0xDE,0xFF,0xFF,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,
+ 0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,0x75,0x65,0x00,0x00,0xB0,0xEB,0xFF,0xFF,0x2B,0x00,0x5A,0x00,
+ 0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x64,0xDE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x33,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x9C,0xE1,0xFF,0xFF,0x00,0x00,0x00,0x01,0x02,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x61,0x6E,0x79,0x5F,0x75,0x6E,0x69,0x71,
+ 0x75,0x65,0x5F,0x74,0x79,0x70,0x65,0x00,0x20,0xEB,0xFF,0xFF,0x00,0x00,0x00,0x01,0x2A,0x00,0x58,0x00,
+ 0xF8,0x00,0x00,0x00,0xE8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,
+ 0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD8,0xDE,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x32,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xF4,0xDE,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
- 0x00,0x00,0x00,0x00,0xD8,0xDF,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x1C,0xDF,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
- 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x04,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x48,0xDF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
- 0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0x30,0xE0,0xFF,0xFF,0x14,0x00,0x00,0x00,
+ 0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0x74,0xDF,0xFF,0xFF,0x14,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
- 0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xB0,0xE2,0xFF,0xFF,
- 0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x6E,0x6F,0x6E,0x5F,
- 0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x00,
- 0x68,0xED,0xFF,0xFF,0x00,0x00,0x00,0x01,0x28,0x00,0x54,0x00,0x08,0x01,0x00,0x00,0xF8,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB8,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x34,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD4,0xE0,0xFF,0xFF,
+ 0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xC0,0xEB,0xFF,0xFF,
+ 0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,
+ 0x66,0x5F,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,
+ 0x63,0x65,0x73,0x00,0x38,0xED,0xFF,0xFF,0x29,0x00,0x56,0x00,0xFC,0x00,0x00,0x00,0xE8,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0xB0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
+ 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xFC,0xDF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x34,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x18,0xE0,0xFF,0xFF,
0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
- 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xFC,0xE0,0xFF,0xFF,
+ 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x40,0xE0,0xFF,0xFF,
0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,
0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
- 0x28,0xE1,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x2E,0x67,0x65,0x74,
- 0x28,0x29,0x00,0x00,0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
- 0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,0x58,0xE1,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
- 0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,
- 0x00,0x00,0x00,0x00,0x18,0xEE,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,
- 0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,
- 0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x00,0x90,0xEF,0xFF,0xFF,0x27,0x00,0x52,0x00,
- 0xCC,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
- 0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x04,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
- 0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
- 0x2C,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,
- 0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,
- 0x00,0x00,0x00,0x00,0x58,0xE2,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+ 0x6C,0xE0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x10,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,
+ 0x00,0x00,0x00,0x00,0x98,0xE0,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
- 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xD8,0xE4,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,
- 0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x8C,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x26,0x00,0x50,0x00,
- 0x7C,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xD0,0xE2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x33,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xEC,0xE2,0xFF,0xFF,0x20,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,
- 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,
- 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x78,0xF1,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x73,0x74,
- 0x72,0x6F,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,
- 0x38,0xF0,0xFF,0xFF,0x00,0x00,0x00,0x01,0x25,0x00,0x4E,0x00,0xC8,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x84,0xE3,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x33,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA0,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xC8,0xE3,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,
- 0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xF4,0xE3,0xFF,0xFF,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
- 0xA8,0xF0,0xFF,0xFF,0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
- 0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x77,0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,
- 0x73,0x00,0x00,0x00,0x1C,0xF2,0xFF,0xFF,0x24,0x00,0x4C,0x00,0xCC,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x74,0xE4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x33,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x90,0xE4,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xB8,0xE4,0xFF,0xFF,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,
- 0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xE4,0xE4,0xFF,0xFF,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
- 0x64,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,
- 0x73,0x69,0x6E,0x67,0x6C,0x65,0x5F,0x77,0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,
- 0x65,0x00,0x00,0x00,0x1C,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x23,0x00,0x4A,0x00,0x40,0x00,0x00,0x00,
- 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xE5,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x35,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0xCC,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x15,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,
- 0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x84,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x22,0x00,0x48,0x00,
- 0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xC4,0xE5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x34,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x90,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0B,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x70,0x61,0x72,0x65,0x6E,0x74,0x5F,0x6E,0x61,0x6D,0x65,0x73,
- 0x70,0x61,0x63,0x65,0x5F,0x74,0x65,0x73,0x74,0x00,0x00,0x00,0xEC,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x21,0x00,0x46,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x2C,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x33,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD0,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x0C,
- 0x08,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x64,0x6F,
- 0x75,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x4C,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x44,0x00,
- 0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x8C,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x32,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x30,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x09,0x08,0x00,0x00,0x00,
- 0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6C,0x6F,0x6E,0x67,0x73,0x00,
- 0xA8,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1F,0x00,0x42,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x58,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
- 0x74,0x65,0x73,0x74,0x35,0x00,0x00,0x00,0x00,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1E,0x00,0x40,0x00,
- 0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x44,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x33,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x60,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,
- 0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x0C,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,0x00,0x00,0x00,0x00,0x7C,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x1D,0x00,0x3E,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xBC,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x32,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x2C,0xF6,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
- 0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,
- 0x79,0x6F,0x66,0x73,0x6F,0x72,0x74,0x65,0x64,0x73,0x74,0x72,0x75,0x63,0x74,0x00,0xE4,0xF4,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x1C,0x00,0x3C,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x32,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC8,0xF4,0xFF,0xFF,
- 0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,
- 0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,0x67,0x32,0x00,0x00,0x34,0xF6,0xFF,0xFF,0x1B,0x00,0x3A,0x00,
- 0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x80,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x37,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x88,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
- 0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x33,0x00,0x00,0xA8,0xFF,0xFF,0xFF,0x1A,0x00,0x38,0x00,
- 0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x40,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD8,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x32,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xE0,0xE8,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x32,0x00,0x00,
- 0x18,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x19,0x00,0x36,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x6E,0x86,0x1B,0xF0,0xF9,0x21,0x09,0x40,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x48,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x35,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x50,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
- 0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x00,0x00,0x00,0x5C,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x18,0x00,0x34,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x9C,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x32,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x40,0xF6,0xFF,0xFF,0x00,0x00,0x0E,0x02,
- 0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x62,
- 0x6F,0x6F,0x6C,0x73,0x00,0x00,0x00,0x00,0xAC,0xF7,0xFF,0xFF,0x17,0x00,0x32,0x00,0x6C,0x00,0x00,0x00,
- 0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xFC,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x33,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x18,0xEA,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x18,0xE3,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x6E,0x6F,0x6E,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,
+ 0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x00,0x68,0xED,0xFF,0xFF,0x00,0x00,0x00,0x01,
+ 0x28,0x00,0x54,0x00,0x08,0x01,0x00,0x00,0xF8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+ 0xB4,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x20,0xE1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x34,0x30,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x3C,0xE1,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x94,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,
- 0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0x38,0xF8,0xFF,0xFF,0x16,0x00,0x30,0x00,0x6C,0x00,0x00,0x00,
- 0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x88,0xEA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x32,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA4,0xEA,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x20,0xED,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,
- 0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xC4,0xF8,0xFF,0xFF,0x15,0x00,0x2E,0x00,0xC4,0x00,0x00,0x00,
- 0xB4,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x50,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1C,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x32,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x38,0xEB,0xFF,0xFF,
- 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,
- 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x60,0xEB,0xFF,0xFF,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x53,0x74,0x61,0x74,0x00,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x88,0xEB,0xFF,0xFF,
+ 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x64,0xE1,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,
+ 0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x90,0xE1,0xFF,0xFF,0x14,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x2E,0x67,0x65,0x74,0x28,0x29,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x5F,0x67,0x65,0x74,0x00,0x00,0x00,0x00,
+ 0xC0,0xE1,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x64,0x65,0x66,0x61,
+ 0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x18,0xEE,0xFF,0xFF,
+ 0x00,0x00,0x0E,0x0A,0x08,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,
+ 0x66,0x5F,0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,
+ 0x65,0x73,0x00,0x00,0x90,0xEF,0xFF,0xFF,0x27,0x00,0x52,0x00,0xCC,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x50,0xE2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x33,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x6C,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x94,0xE2,0xFF,0xFF,0x18,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,
+ 0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xC0,0xE2,0xFF,0xFF,
0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,
0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
- 0xA0,0xEB,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
- 0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xA8,0xF9,0xFF,0xFF,
- 0x14,0x00,0x2C,0x00,0x68,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF8,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x32,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x14,0xEC,0xFF,0xFF,
- 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,
- 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x28,0xEC,0xFF,0xFF,
- 0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,
- 0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0x30,0xFA,0xFF,0xFF,0x13,0x00,0x2A,0x00,
- 0x68,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x80,0xEC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x31,0x39,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x9C,0xEC,0xFF,0xFF,0x14,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,
- 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x14,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,
- 0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0xB8,0xFA,0xFF,0xFF,0x12,0x00,0x28,0x00,0x68,0x00,0x00,0x00,
- 0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x08,0xED,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x38,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x24,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
- 0x00,0x00,0x00,0x00,0x9C,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,
- 0x00,0x00,0x00,0x00,0x40,0xFB,0xFF,0xFF,0x11,0x00,0x26,0x00,0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x90,0xED,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x37,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0xAC,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
- 0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
- 0xBC,0xED,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
- 0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0xC4,0xFB,0xFF,0xFF,
- 0x10,0x00,0x24,0x00,0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x31,0x36,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x30,0xEE,0xFF,0xFF,
- 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,
- 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x40,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x07,
- 0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,
- 0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0x48,0xFC,0xFF,0xFF,0x0F,0x00,0x22,0x00,0x40,0x00,0x00,0x00,
- 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xEE,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x35,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0x04,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x62,0x6F,0x6F,0x6C,0x00,0x00,0x00,0x00,0xB0,0xFB,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x0E,0x00,0x20,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x31,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xBC,0xEF,0xFF,0xFF,
- 0x00,0x00,0x00,0x0F,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
- 0x65,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x0C,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0D,0x00,0x1E,0x00,
- 0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x50,0xEF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
- 0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,
- 0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x80,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x24,0xFC,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
- 0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,
- 0xA4,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0C,0x00,0x1C,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0xB0,0xF0,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
- 0x65,0x6E,0x65,0x6D,0x79,0x00,0x00,0x00,0x1C,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,0xB4,0x00,0x00,0x00,0xA0,0x00,0x00,0x00,0x78,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,
- 0x20,0x6D,0x75,0x6C,0x74,0x69,0x6C,0x69,0x6E,0x65,0x20,0x74,0x6F,0x6F,0x00,0x00,0x49,0x00,0x00,0x00,
- 0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,0x70,0x6C,0x65,0x20,0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,
- 0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,0x6D,0x6D,0x65,0x6E,0x74,0x3A,0x20,0x74,0x68,0x69,0x73,0x20,
- 0x77,0x69,0x6C,0x6C,0x20,0x65,0x6E,0x64,0x20,0x75,0x70,0x20,0x69,0x6E,0x20,0x74,0x68,0x65,0x20,0x67,
- 0x65,0x6E,0x65,0x72,0x61,0x74,0x65,0x64,0x20,0x63,0x6F,0x64,0x65,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xCC,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x31,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x3C,0xFF,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,
- 0x79,0x6F,0x66,0x74,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0xF0,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x0A,0x00,0x18,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x30,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x31,0x30,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xD4,0xFD,0xFF,0xFF,0x00,0x00,0x0E,0x0D,
- 0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,
- 0x74,0x72,0x69,0x6E,0x67,0x00,0x00,0x00,0x50,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x09,0x00,0x16,0x00,
- 0x50,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x90,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x39,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x10,0x00,0x10,0x00,0x06,0x00,0x07,0x00,0x08,0x00,0x00,0x00,
- 0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x34,0x00,0x00,0x00,0xB8,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,
- 0x08,0x00,0x14,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xF8,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x38,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC4,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x10,
- 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x00,0x00,0x00,0x00,
- 0x18,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x07,0x00,0x12,0x00,0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x64,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x37,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x9C,0xF5,0xFF,0xFF,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x18,0x00,0x20,0x00,
- 0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
- 0x18,0x00,0x00,0x00,0x06,0x00,0x10,0x00,0x50,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0xE4,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x36,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x1C,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,
- 0x1C,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x14,0x00,0x00,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x05,0x00,0x0E,0x00,
- 0x4C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x5C,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x35,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x10,0x00,0x0C,0x00,0x06,0x00,0x07,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,
- 0x69,0x6E,0x76,0x65,0x6E,0x74,0x6F,0x72,0x79,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,
- 0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x01,0x04,0x00,0x0C,0x00,0x90,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x03,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE4,0xF3,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
- 0x70,0x72,0x69,0x6F,0x72,0x69,0x74,0x79,0x00,0x00,0x00,0x00,0x08,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
- 0x24,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
- 0x0A,0x00,0x00,0x00,0x64,0x65,0x70,0x72,0x65,0x63,0x61,0x74,0x65,0x64,0x00,0x00,0x9C,0xF6,0xFF,0xFF,
- 0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x72,0x69,0x65,
- 0x6E,0x64,0x6C,0x79,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x07,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x01,0x01,
- 0x03,0x00,0x0A,0x00,0x5C,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA4,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0xC0,0xF4,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0xC8,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x6E,0x61,0x6D,0x65,0x00,0x00,0x00,0x00,0xA8,0xFF,0xFF,0xFF,0x02,0x00,0x08,0x00,0x48,0x00,0x00,0x00,
- 0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x18,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x32,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x88,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x05,
- 0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x68,0x70,0x00,0x00,0x18,0x00,0x1C,0x00,
- 0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
- 0x18,0x00,0x00,0x00,0x01,0x00,0x06,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
- 0x96,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x88,0xF5,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x69,0x64,0x00,0x00,0xF8,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x6D,0x61,0x6E,0x61,0x00,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,
- 0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x05,0x00,
- 0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF8,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC4,0xF6,0xFF,0xFF,
- 0x00,0x00,0x00,0x0F,0x09,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x70,0x6F,0x73,0x00,
- 0x5C,0xF7,0xFF,0xFF,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
- 0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x00,0x00,0x00,
- 0x18,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x05,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA0,0xF6,0xFF,0xFF,
- 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
- 0x6B,0x65,0x79,0x00,0xBC,0xF6,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x40,0xE5,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
+ 0x63,0x6F,0x5F,0x6F,0x77,0x6E,0x69,0x6E,0x67,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,
+ 0x8C,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x01,0x26,0x00,0x50,0x00,0x7C,0x00,0x00,0x00,0x68,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x38,0xE3,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x38,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x54,0xE3,0xFF,0xFF,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x64,0x65,0x66,0x61,0x75,0x6C,0x74,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
+ 0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,
+ 0x78,0xF1,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,
+ 0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x73,0x74,0x72,0x6F,0x6E,0x67,0x5F,0x72,0x65,0x66,
+ 0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x38,0xF0,0xFF,0xFF,0x00,0x00,0x00,0x01,
+ 0x25,0x00,0x4E,0x00,0xC8,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xEC,0xE3,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x37,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x08,0xE4,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
- 0x00,0x00,0x00,0x00,0x38,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x2C,0xF8,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x10,0x07,0x00,0x00,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,
- 0x8C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
- 0x6C,0x65,0x2E,0x53,0x74,0x61,0x74,0x00,0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
- 0x02,0x00,0x08,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x70,0xF7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0xE0,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x06,
- 0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x75,0x6E,0x74,0x00,0x00,0x00,
- 0xF4,0xFB,0xFF,0xFF,0x01,0x00,0x06,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0C,0xFA,0xFF,0xFF,
- 0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x76,0x61,0x6C,0x00,
- 0xAC,0xF8,0xFF,0xFF,0x00,0x01,0x04,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xCC,0xF7,0xFF,0xFF,
- 0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x7C,0xF8,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x1C,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
- 0x10,0x06,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
- 0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,
- 0x74,0x72,0x75,0x63,0x74,0x73,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,0x14,0xFF,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0xF4,0xF8,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
- 0x98,0x05,0x00,0x00,0x03,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x74,0x00,0x00,0x00,0x28,0x00,0x00,0x00,
- 0x1E,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,
- 0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,0x00,0xD4,0xFF,0xFF,0xFF,
- 0x00,0x00,0x00,0x01,0x02,0x00,0x0C,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0xF9,0xFF,0xFF,
- 0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x63,0x00,0x00,0x00,
- 0x1C,0x00,0x14,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x08,0x00,
- 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC8,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x1C,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,
- 0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0C,0xFA,0xFF,0xFF,
+ 0x00,0x00,0x00,0x00,0x30,0xE4,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
+ 0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x5C,0xE4,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xA8,0xF0,0xFF,0xFF,0x00,0x00,0x0E,0x0A,
+ 0x08,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x77,0x65,
+ 0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x73,0x00,0x00,0x00,0x1C,0xF2,0xFF,0xFF,
+ 0x24,0x00,0x4C,0x00,0xCC,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x80,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xDC,0xE4,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x36,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xF8,0xE4,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
+ 0x00,0x00,0x00,0x00,0x20,0xE5,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,
+ 0x52,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x54,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x4C,0xE5,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xCC,0xE7,0xFF,0xFF,0x00,0x00,0x00,0x0A,
+ 0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x73,0x69,0x6E,0x67,0x6C,0x65,0x5F,0x77,
+ 0x65,0x61,0x6B,0x5F,0x72,0x65,0x66,0x65,0x72,0x65,0x6E,0x63,0x65,0x00,0x00,0x00,0x1C,0xF2,0xFF,0xFF,
+ 0x00,0x00,0x00,0x01,0x23,0x00,0x4A,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC4,0xE5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x33,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xCC,0xF3,0xFF,0xFF,
+ 0x00,0x00,0x0E,0x0F,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+ 0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x72,0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,
+ 0x84,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x22,0x00,0x48,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x2C,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x34,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0xF8,0xE6,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0B,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,
+ 0x70,0x61,0x72,0x65,0x6E,0x74,0x5F,0x6E,0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x5F,0x74,0x65,0x73,
+ 0x74,0x00,0x00,0x00,0xEC,0xF2,0xFF,0xFF,0x00,0x00,0x00,0x01,0x21,0x00,0x46,0x00,0x3C,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x94,0xE6,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x33,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xD0,0xF2,0xFF,0xFF,0x00,0x00,0x0E,0x0C,0x08,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x76,0x65,0x63,0x74,0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x64,0x6F,0x75,0x62,0x6C,0x65,0x73,0x00,0x00,0x00,
+ 0x4C,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x44,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF4,0xE6,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x30,0xF3,0xFF,0xFF,0x00,0x00,0x0E,0x09,0x08,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x76,0x65,0x63,0x74,
+ 0x6F,0x72,0x5F,0x6F,0x66,0x5F,0x6C,0x6F,0x6E,0x67,0x73,0x00,0xA8,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x01,
+ 0x1F,0x00,0x42,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x50,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x33,0x31,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x58,0xF5,0xFF,0xFF,0x00,0x00,0x0E,0x0F,
+ 0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x35,0x00,0x00,0x00,
+ 0x00,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1E,0x00,0x40,0x00,0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xAC,0xE7,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x33,0x30,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xC8,0xE7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,
+ 0x0C,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x66,0x6C,0x65,0x78,
+ 0x00,0x00,0x00,0x00,0x7C,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1D,0x00,0x3E,0x00,0x40,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0xE8,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x39,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x2C,0xF6,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x17,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x6F,0x72,0x74,0x65,
+ 0x64,0x73,0x74,0x72,0x75,0x63,0x74,0x00,0xE4,0xF4,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1C,0x00,0x3C,0x00,
+ 0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x8C,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x38,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xC8,0xF4,0xFF,0xFF,0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,
+ 0x12,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,
+ 0x67,0x32,0x00,0x00,0x34,0xF6,0xFF,0xFF,0x1B,0x00,0x3A,0x00,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xE8,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0xF0,0xE8,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x66,0x33,0x00,0x00,0xA8,0xFF,0xFF,0xFF,0x1A,0x00,0x38,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,
+ 0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x40,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x40,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x36,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x48,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,
+ 0x06,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x66,0x32,0x00,0x00,0x18,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,
+ 0x04,0x00,0x06,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,
+ 0x19,0x00,0x36,0x00,0x44,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x6E,0x86,0x1B,0xF0,
+ 0xF9,0x21,0x09,0x40,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB0,0xE9,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0xB8,0xE9,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x66,0x00,0x00,0x00,0x5C,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x01,0x18,0x00,0x34,0x00,0x3C,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0xEA,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x34,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x40,0xF6,0xFF,0xFF,0x00,0x00,0x0E,0x02,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x62,0x6F,0x6F,0x6C,0x73,0x00,0x00,0x00,0x00,
+ 0xAC,0xF7,0xFF,0xFF,0x17,0x00,0x32,0x00,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x64,0xEA,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x80,0xEA,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
+ 0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+ 0xFC,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,
+ 0x38,0xF8,0xFF,0xFF,0x16,0x00,0x30,0x00,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xEA,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x0C,0xEB,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
+ 0x61,0x5F,0x36,0x34,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+ 0x88,0xED,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,
+ 0xC4,0xF8,0xFF,0xFF,0x15,0x00,0x2E,0x00,0xC4,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x84,0xEB,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x31,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xA0,0xEB,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xC8,0xEB,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x53,0x74,0x61,0x74,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0xF0,0xEB,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x05,0x00,0x00,0x00,0x6E,0x61,0x6B,0x65,0x64,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x63,0x70,0x70,0x5F,
+ 0x70,0x74,0x72,0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x00,0x08,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x08,
+ 0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,
+ 0x66,0x6E,0x76,0x31,0x61,0x00,0x00,0x00,0xA8,0xF9,0xFF,0xFF,0x14,0x00,0x2C,0x00,0x68,0x00,0x00,0x00,
+ 0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x60,0xEC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x32,0x30,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x7C,0xEC,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x33,0x32,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x90,0xEC,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,
+ 0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,
+ 0x61,0x00,0x00,0x00,0x30,0xFA,0xFF,0xFF,0x13,0x00,0x2A,0x00,0x68,0x00,0x00,0x00,0x54,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xE8,0xEC,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x39,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x04,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,
+ 0x66,0x6E,0x76,0x31,0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,
+ 0x7C,0xEF,0xFF,0xFF,0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,
+ 0xB8,0xFA,0xFF,0xFF,0x12,0x00,0x28,0x00,0x68,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x70,0xED,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x38,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x8C,0xED,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,
+ 0x5F,0x36,0x34,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x04,0xF0,0xFF,0xFF,
+ 0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x68,0x61,0x73,0x68,0x73,0x36,0x34,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0x40,0xFB,0xFF,0xFF,
+ 0x11,0x00,0x26,0x00,0x64,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF8,0xED,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x31,0x37,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x14,0xEE,0xFF,0xFF,
+ 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,
+ 0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0x24,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x08,
+ 0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x75,0x33,0x32,0x5F,
+ 0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,0xC4,0xFB,0xFF,0xFF,0x10,0x00,0x24,0x00,0x64,0x00,0x00,0x00,
+ 0x54,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x7C,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x36,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x98,0xEE,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x07,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x5F,0x33,0x32,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,
+ 0x00,0x00,0x00,0x00,0xA8,0xEE,0xFF,0xFF,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x68,0x61,0x73,0x68,0x73,0x33,0x32,0x5F,0x66,0x6E,0x76,0x31,0x00,0x00,0x00,0x00,
+ 0x48,0xFC,0xFF,0xFF,0x0F,0x00,0x22,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xFC,0xEE,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x31,0x35,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x6C,0xF1,0xFF,0xFF,
+ 0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x62,0x6F,0x6F,0x6C,0x00,0x00,0x00,0x00,0xB0,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0E,0x00,0x20,0x00,
+ 0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x58,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x34,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x24,0xF0,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x03,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x65,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,
+ 0x0C,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0D,0x00,0x1E,0x00,0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xB8,0xEF,0xFF,0xFF,
+ 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,
+ 0x11,0x00,0x00,0x00,0x6E,0x65,0x73,0x74,0x65,0x64,0x5F,0x66,0x6C,0x61,0x74,0x62,0x75,0x66,0x66,0x65,
+ 0x72,0x00,0x00,0x00,0xE8,0xEF,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x31,0x33,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x24,0xFC,0xFF,0xFF,0x00,0x00,0x0E,0x04,
+ 0x01,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x6E,0x65,0x73,0x74,0x65,0x64,0x66,0x6C,
+ 0x61,0x74,0x62,0x75,0x66,0x66,0x65,0x72,0x00,0x00,0x00,0x00,0xA4,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x01,
+ 0x0C,0x00,0x1C,0x00,0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x4C,0xF0,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x31,0x32,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x18,0xF1,0xFF,0xFF,0x00,0x00,0x00,0x0F,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x65,0x6E,0x65,0x6D,0x79,0x00,0x00,0x00,
+ 0x1C,0x00,0x1C,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x14,0x00,0x18,0x00,0x07,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0B,0x00,0x1A,0x00,
+ 0xB4,0x00,0x00,0x00,0xA0,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x20,0x6D,0x75,0x6C,0x74,0x69,0x6C,0x69,
+ 0x6E,0x65,0x20,0x74,0x6F,0x6F,0x00,0x00,0x49,0x00,0x00,0x00,0x20,0x61,0x6E,0x20,0x65,0x78,0x61,0x6D,
+ 0x70,0x6C,0x65,0x20,0x64,0x6F,0x63,0x75,0x6D,0x65,0x6E,0x74,0x61,0x74,0x69,0x6F,0x6E,0x20,0x63,0x6F,
+ 0x6D,0x6D,0x65,0x6E,0x74,0x3A,0x20,0x74,0x68,0x69,0x73,0x20,0x77,0x69,0x6C,0x6C,0x20,0x65,0x6E,0x64,
+ 0x20,0x75,0x70,0x20,0x69,0x6E,0x20,0x74,0x68,0x65,0x20,0x67,0x65,0x6E,0x65,0x72,0x61,0x74,0x65,0x64,
+ 0x20,0x63,0x6F,0x64,0x65,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x34,0xF1,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x31,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x3C,0xFF,0xFF,0xFF,0x00,0x00,0x0E,0x0F,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x11,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x74,0x61,0x62,0x6C,0x65,
+ 0x73,0x00,0x00,0x00,0xF0,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x0A,0x00,0x18,0x00,0x3C,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x98,0xF1,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x31,0x30,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xD4,0xFD,0xFF,0xFF,0x00,0x00,0x0E,0x0D,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x61,0x72,0x72,0x61,0x79,0x6F,0x66,0x73,0x74,0x72,0x69,0x6E,0x67,0x00,0x00,0x00,
+ 0x50,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x09,0x00,0x16,0x00,0x50,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF8,0xF1,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x39,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x10,0x00,0x10,0x00,0x06,0x00,0x07,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x0E,0x0F,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x34,0x00,0x00,0x00,0xB8,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x01,0x08,0x00,0x14,0x00,0x40,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x60,0xF2,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0x2C,0xF3,0xFF,0xFF,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x00,0x00,0x00,0x00,0x18,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,
+ 0x04,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,
+ 0x07,0x00,0x12,0x00,0x44,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0xCC,0xF2,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x37,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x04,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x01,
+ 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x5F,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,
+ 0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x06,0x00,0x10,0x00,
+ 0x50,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x36,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x84,0xF6,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x1C,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,
+ 0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x07,0x00,
+ 0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x05,0x00,0x0E,0x00,0x4C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC4,0xF3,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x35,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x10,0x00,0x0C,0x00,0x06,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x0E,0x04,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x69,0x6E,0x76,0x65,0x6E,0x74,0x6F,0x72,
+ 0x79,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,
+ 0x07,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x0C,0x00,
+ 0x90,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x4C,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x4C,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x70,0x72,0x69,0x6F,0x72,0x69,0x74,0x79,
+ 0x00,0x00,0x00,0x00,0x70,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x34,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x8C,0xF4,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x64,0x65,0x70,0x72,
+ 0x65,0x63,0x61,0x74,0x65,0x64,0x00,0x00,0x04,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x02,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x72,0x69,0x65,0x6E,0x64,0x6C,0x79,0x00,0x00,0x00,0x00,
+ 0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,
+ 0x07,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x00,0x0A,0x00,0x5C,0x00,0x00,0x00,
+ 0x4C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x0C,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x28,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x33,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x30,0xF5,0xFF,0xFF,
+ 0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6E,0x61,0x6D,0x65,0x00,0x00,0x00,0x00,
+ 0xA8,0xFF,0xFF,0xFF,0x02,0x00,0x08,0x00,0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x80,0xF5,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x69,0x64,0x00,0x00,0xF0,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x68,0x70,0x00,0x00,0x18,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,
+ 0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x01,0x00,0x06,0x00,
+ 0x48,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x96,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0xF5,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x60,0xF8,0xFF,0xFF,
+ 0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x6D,0x61,0x6E,0x61,
+ 0x00,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,
+ 0x40,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x60,0xF6,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x2C,0xF7,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x09,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x70,0x6F,0x73,0x00,0xC4,0xF7,0xFF,0xFF,0x18,0x00,0x00,0x00,
+ 0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x78,0x07,0x00,0x00,0x01,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,
+ 0x19,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x52,
+ 0x65,0x66,0x65,0x72,0x72,0x61,0x62,0x6C,0x65,0x00,0x00,0x00,0x18,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,
+ 0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x10,0x00,0x18,0x00,0x00,0x00,
+ 0x00,0x01,0x04,0x00,0x6C,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x24,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0xF7,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x24,0xF7,0xFF,0xFF,
+ 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x66,0x6E,0x76,0x31,0x61,0x5F,0x36,0x34,
+ 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0x61,0x73,0x68,0x00,0x00,0x00,0x00,0xA0,0xF9,0xFF,0xFF,
+ 0x00,0x00,0x00,0x0A,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,
+ 0x94,0xF8,0xFF,0xFF,0x20,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xA8,0x06,0x00,0x00,
+ 0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xB8,0x00,0x00,0x00,0x8C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
+ 0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x61,0x74,0x00,
+ 0x18,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x07,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x00,0x08,0x00,0x40,0x00,0x00,0x00,
+ 0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xD8,0xF7,0xFF,0xFF,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,
+ 0x6B,0x65,0x79,0x00,0x48,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x06,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x05,0x00,0x00,0x00,0x63,0x6F,0x75,0x6E,0x74,0x00,0x00,0x00,0x5C,0xFC,0xFF,0xFF,0x01,0x00,0x06,0x00,
+ 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x74,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x09,0x08,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x76,0x61,0x6C,0x00,0x14,0xF9,0xFF,0xFF,0x00,0x01,0x04,0x00,
+ 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x34,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x0D,0x01,0x00,0x00,0x00,
+ 0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0xE4,0xF8,0xFF,0xFF,0x00,0x00,0x00,0x01,0x1C,0x00,0x00,0x00,
+ 0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0xA8,0x05,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x30,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
+ 0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x4F,0x66,
+ 0x53,0x74,0x72,0x75,0x63,0x74,0x73,0x00,0xAC,0xF8,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x68,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x61,0x00,0x00,0x00,0x58,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x24,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x34,0x05,0x00,0x00,0x03,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
+ 0x54,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
+ 0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x53,0x74,0x72,0x75,0x63,0x74,0x4F,0x66,0x53,0x74,0x72,0x75,0x63,
+ 0x74,0x73,0x00,0x00,0x6C,0xFD,0xFF,0xFF,0x02,0x00,0x0C,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0xE0,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x63,0x00,0x00,0x00,0x94,0xFD,0xFF,0xFF,0x01,0x00,0x08,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x08,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x62,0x00,0x00,0x00,0x70,0xF9,0xFF,0xFF,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x2C,0xFA,0xFF,0xFF,
0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,
- 0xFC,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x08,0x00,0x00,0x00,0x90,0x04,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x64,0x00,0x00,0x00,
+ 0x1C,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x08,0x00,0x00,0x00,0x70,0x04,0x00,0x00,0x02,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x64,0x00,0x00,0x00,
0x16,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x41,
- 0x62,0x69,0x6C,0x69,0x74,0x79,0x00,0x00,0x04,0xFE,0xFF,0xFF,0x01,0x00,0x04,0x00,0x14,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xB4,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x62,0x69,0x6C,0x69,0x74,0x79,0x00,0x00,0x24,0xFE,0xFF,0xFF,0x01,0x00,0x04,0x00,0x14,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0xD4,0xF9,0xFF,0xFF,0x00,0x00,0x00,0x08,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
0x64,0x69,0x73,0x74,0x61,0x6E,0x63,0x65,0x00,0x00,0x00,0x00,0x18,0x00,0x14,0x00,0x08,0x00,0x0C,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x10,0x00,0x18,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0x3C,0x00,0x00,0x00,0x2C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x18,0xFA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x20,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x08,
+ 0x04,0x00,0x00,0x00,0x38,0xFA,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x30,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x6B,0x65,0x79,0x00,0x40,0xFA,0xFF,0xFF,0x00,0x00,0x00,0x08,
0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x69,0x64,0x00,0x00,0x14,0x00,0x20,0x00,0x08,0x00,0x0C,0x00,
0x07,0x00,0x10,0x00,0x14,0x00,0x18,0x00,0x00,0x00,0x1C,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
0x60,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
- 0xA4,0x03,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x84,0xFA,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x84,0x03,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xA4,0xFA,0xFF,0xFF,0x10,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x66,0x6F,0x72,0x63,
- 0x65,0x5F,0x61,0x6C,0x69,0x67,0x6E,0x00,0x06,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x7C,0x00,0x00,0x00,
- 0x48,0x00,0x00,0x00,0x2C,0x01,0x00,0x00,0x04,0x01,0x00,0x00,0xCC,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
+ 0x65,0x5F,0x61,0x6C,0x69,0x67,0x6E,0x00,0x06,0x00,0x00,0x00,0x94,0x00,0x00,0x00,0x5C,0x00,0x00,0x00,
+ 0x28,0x00,0x00,0x00,0x0C,0x01,0x00,0x00,0xE4,0x00,0x00,0x00,0xAC,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x56,0x65,0x63,0x33,0x00,
+ 0xA6,0xFD,0xFF,0xFF,0x00,0x00,0x05,0x00,0x1A,0x00,0x02,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0xC0,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
+ 0x74,0x65,0x73,0x74,0x33,0x00,0x00,0x00,0xD6,0xFD,0xFF,0xFF,0x00,0x00,0x04,0x00,0x18,0x00,0x01,0x00,
+ 0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x5C,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x32,0x00,0x00,0x00,
+ 0xAC,0xFF,0xFF,0xFF,0x03,0x00,0x10,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC4,0xFD,0xFF,0xFF,
+ 0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,
+ 0x31,0x00,0x00,0x00,0x36,0xFE,0xFF,0xFF,0x00,0x00,0x02,0x00,0x08,0x00,0x04,0x00,0x14,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x8C,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x7A,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x0C,0x00,0x00,0x00,
+ 0x01,0x00,0x04,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xBC,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x79,0x00,0x00,0x00,0xE4,0xFB,0xFF,0xFF,0x14,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0xDC,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x78,0x00,0x00,0x00,0x14,0x00,0x18,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x10,0x00,
+ 0x00,0x00,0x14,0x00,0x14,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x08,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x02,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x3C,0xFC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
+ 0x07,0x00,0x00,0x00,0x70,0x72,0x69,0x76,0x61,0x74,0x65,0x00,0x5C,0xFC,0xFF,0xFF,0x10,0x00,0x00,0x00,
+ 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x63,0x73,0x68,0x61,
+ 0x72,0x70,0x5F,0x70,0x61,0x72,0x74,0x69,0x61,0x6C,0x00,0x00,0x01,0x00,0x00,0x00,0x40,0x00,0x00,0x00,
+ 0x26,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,
+ 0x65,0x73,0x74,0x53,0x69,0x6D,0x70,0x6C,0x65,0x54,0x61,0x62,0x6C,0x65,0x57,0x69,0x74,0x68,0x45,0x6E,
+ 0x75,0x6D,0x00,0x00,0x00,0x00,0x0E,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x10,0x00,
+ 0x0E,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x0C,0x00,0x10,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x9C,0xFD,0xFF,0xFF,
+ 0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0xF0,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x6C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,
+ 0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x00,
0x00,0x00,0x1E,0x00,0x14,0x00,0x0C,0x00,0x10,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x0A,0x00,0x1E,0x00,0x00,0x00,0x00,0x01,0x05,0x00,
- 0x1A,0x00,0x02,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC0,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0F,
- 0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x33,0x00,0x00,0x00,
- 0xD6,0xFD,0xFF,0xFF,0x00,0x00,0x04,0x00,0x18,0x00,0x01,0x00,0x1C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x5C,0xFE,0xFF,0xFF,0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x32,0x00,0x00,0x00,0xAC,0xFF,0xFF,0xFF,0x03,0x00,0x10,0x00,
- 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xC4,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x0C,0x08,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x74,0x65,0x73,0x74,0x31,0x00,0x00,0x00,0x36,0xFE,0xFF,0xFF,
- 0x00,0x00,0x02,0x00,0x08,0x00,0x04,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x8C,0xFB,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x7A,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,
- 0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0x14,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xBC,0xFB,0xFF,0xFF,0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x79,0x00,0x00,0x00,0xE4,0xFB,0xFF,0xFF,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xDC,0xFB,0xFF,0xFF,
- 0x00,0x00,0x00,0x0B,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x14,0x00,0x18,0x00,
- 0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x14,0x00,0x14,0x00,0x00,0x00,
- 0x70,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,
- 0x02,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x3C,0xFC,0xFF,0xFF,0x10,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x70,0x72,0x69,0x76,
- 0x61,0x74,0x65,0x00,0x5C,0xFC,0xFF,0xFF,0x10,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x30,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x63,0x73,0x68,0x61,0x72,0x70,0x5F,0x70,0x61,0x72,0x74,0x69,
- 0x61,0x6C,0x00,0x00,0x01,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
- 0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x53,0x69,0x6D,0x70,0x6C,
- 0x65,0x54,0x61,0x62,0x6C,0x65,0x57,0x69,0x74,0x68,0x45,0x6E,0x75,0x6D,0x00,0x00,0x00,0x00,0x0E,0x00,
- 0x1C,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x10,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x04,0x00,
- 0x38,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x10,0x00,0x14,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x10,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x04,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00,
- 0x63,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x9C,0xFD,0xFF,0xFF,0x00,0x00,0x00,0x01,0x20,0x00,0x00,0x00,
- 0x10,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x02,0x00,0x00,0x00,
- 0x6C,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,
- 0x78,0x61,0x6D,0x70,0x6C,0x65,0x2E,0x54,0x65,0x73,0x74,0x00,0x00,0x00,0x1E,0x00,0x14,0x00,0x0C,0x00,
- 0x10,0x00,0x06,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x0A,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,0x01,0x00,0x18,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0xDC,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0xA0,0xFD,0xFF,0xFF,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
- 0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,
- 0x04,0xFF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,
- 0x6C,0x65,0x32,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,0x38,0xFF,0xFF,0xFF,0x2C,0x00,0x00,0x00,
- 0x24,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x2F,0x2F,0x6D,0x6F,
- 0x6E,0x73,0x74,0x65,0x72,0x5F,0x74,0x65,0x73,0x74,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x18,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x49,0x6E,0x50,0x61,0x72,0x65,0x6E,0x74,0x4E,
- 0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x00,0x00,0x00,0x00,0x88,0xFF,0xFF,0xFF,0x40,0x00,0x00,0x00,
- 0x34,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,
- 0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,
- 0x65,0x73,0x74,0x31,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
- 0x06,0x00,0x00,0x00,0x54,0x61,0x62,0x6C,0x65,0x41,0x00,0x00,0x84,0xFF,0xFF,0xFF,0x00,0x01,0x04,0x00,
- 0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x0F,0x0C,0x00,0x00,0x00,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x14,0x00,0x14,0x00,0x04,0x00,0x08,0x00,
- 0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x14,0x00,0x00,0x00,0x18,0x00,0x00,0x00,
- 0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x44,0x00,0x00,0x00,
- 0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,
- 0x53,0x70,0x61,0x63,0x65,0x2E,0x54,0x61,0x62,0x6C,0x65,0x42,0x00,0x00,0x00,0x00,0x1C,0x00,0x10,0x00,
- 0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,
- 0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x0F,0x0E,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,
- 0x14,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x07,0x00,0x10,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x18,0x00,
- 0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x48,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
- 0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,
- 0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x73,0x75,0x62,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,
- 0x65,0x73,0x74,0x32,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,
- 0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,
- 0x53,0x70,0x61,0x63,0x65,0x2E,0x55,0x6E,0x75,0x73,0x65,0x64,0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,
- 0x04,0x00,0x08,0x00,0x08,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x0C,0x00,
- 0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x07,
- 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0A,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x01,0x00,
+ 0x02,0x00,0x01,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xDC,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x03,
+ 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0xA0,0xFD,0xFF,0xFF,
+ 0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x08,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x04,0xFF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,
+ 0x6D,0x65,0x2E,0x45,0x78,0x61,0x6D,0x70,0x6C,0x65,0x32,0x2E,0x4D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x00,
+ 0x38,0xFF,0xFF,0xFF,0x2C,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x12,0x00,0x00,0x00,0x2F,0x2F,0x6D,0x6F,0x6E,0x73,0x74,0x65,0x72,0x5F,0x74,0x65,0x73,0x74,0x2E,0x66,
+ 0x62,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x49,
+ 0x6E,0x50,0x61,0x72,0x65,0x6E,0x74,0x4E,0x61,0x6D,0x65,0x73,0x70,0x61,0x63,0x65,0x00,0x00,0x00,0x00,
+ 0x88,0xFF,0xFF,0xFF,0x40,0x00,0x00,0x00,0x34,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
+ 0x20,0x00,0x00,0x00,0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x69,
+ 0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x31,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x54,0x61,0x62,0x6C,0x65,0x41,0x00,0x00,
+ 0x84,0xFF,0xFF,0xFF,0x00,0x01,0x04,0x00,0x18,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x68,0xFF,0xFF,0xFF,
+ 0x00,0x00,0x00,0x0F,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x62,0x00,0x00,0x00,
+ 0x14,0x00,0x14,0x00,0x04,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,
+ 0x14,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xB4,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,
+ 0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x54,0x61,0x62,0x6C,0x65,0x42,
+ 0x00,0x00,0x00,0x00,0x1C,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x1C,0x00,0x00,0x00,0x00,0x01,0x04,0x00,
+ 0x28,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,
+ 0x00,0x00,0x0C,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0E,0x00,0x00,0x00,0x01,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x14,0x00,0x1C,0x00,0x08,0x00,0x0C,0x00,0x07,0x00,0x10,0x00,
+ 0x14,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x48,0x00,0x00,0x00,
+ 0x3C,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+ 0x2F,0x2F,0x69,0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x2F,0x73,0x75,0x62,0x2F,0x69,
+ 0x6E,0x63,0x6C,0x75,0x64,0x65,0x5F,0x74,0x65,0x73,0x74,0x32,0x2E,0x66,0x62,0x73,0x00,0x00,0x00,0x00,
+ 0x01,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x4D,0x79,0x47,0x61,0x6D,0x65,0x2E,0x4F,
+ 0x74,0x68,0x65,0x72,0x4E,0x61,0x6D,0x65,0x53,0x70,0x61,0x63,0x65,0x2E,0x55,0x6E,0x75,0x73,0x65,0x64,
+ 0x00,0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x08,0x00,0x08,0x00,0x00,0x00,0x24,0x00,0x00,0x00,
+ 0x14,0x00,0x00,0x00,0x10,0x00,0x0C,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,
+ 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x61,0x00,0x00,0x00
};
return bfbsData;
}
static size_t size() {
- return 14592;
+ return 14520;
}
const uint8_t *begin() {
return data();
diff --git a/tests/non_zero_enum.fbs b/tests/non_zero_enum.fbs
index 1e1574a..e8d98ad 100644
--- a/tests/non_zero_enum.fbs
+++ b/tests/non_zero_enum.fbs
@@ -2,9 +2,10 @@
VAL = 1,
}
-struct NonZeroArrayStruct {
- data: [NonZero:4];
-}
+// this now is not allowed because arrays of enums must have a zero value
+// struct NonZeroArrayStruct {
+// data: [NonZero:4];
+// }
table NonZeroVectorTable {
values: [NonZero];