null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) {second} second null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null {*(m_data.m_value.object)} {*(m_data.m_value.array)} {*(m_data.m_value.string)} {m_data.m_value.boolean} {m_data.m_value.number_integer} {m_data.m_value.number_unsigned} {m_data.m_value.number_float} discarded *(m_data.m_value.object),view(simple) *(m_data.m_value.array),view(simple) null object, size={len} array, size={len} string, length={len} boolean: {(flags & 4) != 0} int64: {(__int64)((unsigned __int64)len | ((unsigned __int64)next << 32))} uint64: {(unsigned __int64)len | ((unsigned __int64)next << 32)} float, length={len} link obj ? 2 * n : n *p p = p + 1 *p *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8} {m_doc->base._Elems[m_node->flags & 3] + m_node->off,[m_node->len]s8b} {*m_node} obj ? 2 * n : n m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_doc->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1 discarded {*m_data._Mypair._Myval2->nodes} m_data._Mypair._Myval2->src,[m_data._Mypair._Myval2->size]s8b m_data._Mypair._Myval2->node_count obj ? 2 * n : n m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 p = p + 1 m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p m_data._Mypair._Myval2->base._Elems[p->flags & 3] + p->off,[p->len]s8 *p p = p + (((int)p->kind == 1 || (int)p->kind == 2) ? p->next : 1) i = i + 1