{ "id": "0x1dbc09380b8", "kind": "TranslationUnitDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "inner": [ { "id": "0x1dbc0938998", "kind": "CXXRecordDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "_GUID", "tagUsed": "struct", "inner": [ { "id": "0x1dbc0938a50", "kind": "TypeVisibilityAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x1dbc0938ac8", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__int128_t", "type": { "qualType": "__int128" }, "inner": [ { "id": "0x1dbc0938650", "kind": "BuiltinType", "type": { "qualType": "__int128" } } ] }, { "id": "0x1dbc0938b38", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__uint128_t", "type": { "qualType": "unsigned __int128" }, "inner": [ { "id": "0x1dbc0938670", "kind": "BuiltinType", "type": { "qualType": "unsigned __int128" } } ] }, { "id": "0x1dbc0938ed8", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__NSConstantString", "type": { "qualType": "__NSConstantString_tag" }, "inner": [ { "id": "0x1dbc0938c20", "kind": "RecordType", "type": { "qualType": "__NSConstantString_tag" }, "decl": { "id": "0x1dbc0938b90", "kind": "CXXRecordDecl", "name": "__NSConstantString_tag" } } ] }, { "id": "0x1dbc0938f30", "kind": "CXXRecordDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "type_info", "tagUsed": "class", "inner": [ { "id": "0x1dbc0938fe0", "kind": "TypeVisibilityAttr", "range": { "begin": {}, "end": {} }, "implicit": true } ] }, { "id": "0x1dbc0939058", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "isReferenced": true, "name": "size_t", "type": { "qualType": "unsigned long long" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] }, { "id": "0x1dbc0ac0240", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__builtin_ms_va_list", "type": { "qualType": "char *" }, "inner": [ { "id": "0x1dbc0ac0200", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x1dbc0938150", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x1dbc0ac02b0", "kind": "TypedefDecl", "loc": {}, "range": { "begin": {}, "end": {} }, "isImplicit": true, "name": "__builtin_va_list", "type": { "qualType": "char *" }, "inner": [ { "id": "0x1dbc0ac0200", "kind": "PointerType", "type": { "qualType": "char *" }, "inner": [ { "id": "0x1dbc0938150", "kind": "BuiltinType", "type": { "qualType": "char" } } ] } ] }, { "id": "0x1dbc0ac0320", "kind": "TypedefDecl", "loc": { "offset": 3782, "file": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\Llvm\\x64\\lib\\clang\\12.0.0\\include\\stdint.h", "line": 96, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3759, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3782, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "int64_t", "type": { "qualType": "long long" }, "inner": [ { "id": "0x1dbc09381f0", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] }, { "id": "0x1dbc0ac0390", "kind": "TypedefDecl", "loc": { "offset": 3846, "line": 98, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3822, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3846, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "uint64_t", "type": { "qualType": "unsigned long long" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] }, { "id": "0x1dbc0ac0420", "kind": "TypedefDecl", "loc": { "offset": 4202, "line": 110, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4178, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4202, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_least64_t", "type": { "desugaredQualType": "long long", "qualType": "int64_t", "typeAliasDeclId": "0x1dbc0ac0320" }, "inner": [ { "id": "0x1dbc0ac03f0", "kind": "TypedefType", "type": { "qualType": "int64_t" }, "decl": { "id": "0x1dbc0ac0320", "kind": "TypedefDecl", "name": "int64_t" }, "inner": [ { "id": "0x1dbc09381f0", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] } ] }, { "id": "0x1dbc0ac04b0", "kind": "TypedefDecl", "loc": { "offset": 4242, "line": 111, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4217, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4242, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_least64_t", "type": { "desugaredQualType": "unsigned long long", "qualType": "uint64_t", "typeAliasDeclId": "0x1dbc0ac0390" }, "inner": [ { "id": "0x1dbc0ac0480", "kind": "TypedefType", "type": { "qualType": "uint64_t" }, "decl": { "id": "0x1dbc0ac0390", "kind": "TypedefDecl", "name": "uint64_t" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] } ] }, { "id": "0x1dbc0ac0518", "kind": "TypedefDecl", "loc": { "offset": 4282, "line": 112, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4258, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4282, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_fast64_t", "type": { "desugaredQualType": "long long", "qualType": "int64_t", "typeAliasDeclId": "0x1dbc0ac0320" }, "inner": [ { "id": "0x1dbc0ac03f0", "kind": "TypedefType", "type": { "qualType": "int64_t" }, "decl": { "id": "0x1dbc0ac0320", "kind": "TypedefDecl", "name": "int64_t" }, "inner": [ { "id": "0x1dbc09381f0", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] } ] }, { "id": "0x1dbc0ac0580", "kind": "TypedefDecl", "loc": { "offset": 4321, "line": 113, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4296, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4321, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_fast64_t", "type": { "desugaredQualType": "unsigned long long", "qualType": "uint64_t", "typeAliasDeclId": "0x1dbc0ac0390" }, "inner": [ { "id": "0x1dbc0ac0480", "kind": "TypedefType", "type": { "qualType": "uint64_t" }, "decl": { "id": "0x1dbc0ac0390", "kind": "TypedefDecl", "name": "uint64_t" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] } ] }, { "id": "0x1dbc0ac05f0", "kind": "TypedefDecl", "loc": { "offset": 5820, "line": 167, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5797, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5820, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "int32_t", "type": { "qualType": "int" }, "inner": [ { "id": "0x1dbc09381b0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] }, { "id": "0x1dbc0ac0660", "kind": "TypedefDecl", "loc": { "offset": 5973, "line": 172, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5949, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5973, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "uint32_t", "type": { "qualType": "unsigned int" }, "inner": [ { "id": "0x1dbc0938250", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] }, { "id": "0x1dbc0ac06f0", "kind": "TypedefDecl", "loc": { "offset": 6295, "line": 184, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6271, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6295, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_least32_t", "type": { "desugaredQualType": "int", "qualType": "int32_t", "typeAliasDeclId": "0x1dbc0ac05f0" }, "inner": [ { "id": "0x1dbc0ac06c0", "kind": "TypedefType", "type": { "qualType": "int32_t" }, "decl": { "id": "0x1dbc0ac05f0", "kind": "TypedefDecl", "name": "int32_t" }, "inner": [ { "id": "0x1dbc09381b0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x1dbc0ac0780", "kind": "TypedefDecl", "loc": { "offset": 6335, "line": 185, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6310, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6335, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_least32_t", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" }, "inner": [ { "id": "0x1dbc0ac0750", "kind": "TypedefType", "type": { "qualType": "uint32_t" }, "decl": { "id": "0x1dbc0ac0660", "kind": "TypedefDecl", "name": "uint32_t" }, "inner": [ { "id": "0x1dbc0938250", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x1dbc0ac07e8", "kind": "TypedefDecl", "loc": { "offset": 6375, "line": 186, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6351, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6375, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_fast32_t", "type": { "desugaredQualType": "int", "qualType": "int32_t", "typeAliasDeclId": "0x1dbc0ac05f0" }, "inner": [ { "id": "0x1dbc0ac06c0", "kind": "TypedefType", "type": { "qualType": "int32_t" }, "decl": { "id": "0x1dbc0ac05f0", "kind": "TypedefDecl", "name": "int32_t" }, "inner": [ { "id": "0x1dbc09381b0", "kind": "BuiltinType", "type": { "qualType": "int" } } ] } ] }, { "id": "0x1dbc0ac0850", "kind": "TypedefDecl", "loc": { "offset": 6414, "line": 187, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6389, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6414, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_fast32_t", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" }, "inner": [ { "id": "0x1dbc0ac0750", "kind": "TypedefType", "type": { "qualType": "uint32_t" }, "decl": { "id": "0x1dbc0ac0660", "kind": "TypedefDecl", "name": "uint32_t" }, "inner": [ { "id": "0x1dbc0938250", "kind": "BuiltinType", "type": { "qualType": "unsigned int" } } ] } ] }, { "id": "0x1dbc0ac08c0", "kind": "TypedefDecl", "loc": { "offset": 6950, "line": 205, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6927, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6950, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "int16_t", "type": { "qualType": "short" }, "inner": [ { "id": "0x1dbc0938190", "kind": "BuiltinType", "type": { "qualType": "short" } } ] }, { "id": "0x1dbc0ac0930", "kind": "TypedefDecl", "loc": { "offset": 7013, "line": 207, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6989, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7013, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "uint16_t", "type": { "qualType": "unsigned short" }, "inner": [ { "id": "0x1dbc0938230", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] }, { "id": "0x1dbc0ac09c0", "kind": "TypedefDecl", "loc": { "offset": 7233, "line": 215, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7209, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7233, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_least16_t", "type": { "desugaredQualType": "short", "qualType": "int16_t", "typeAliasDeclId": "0x1dbc0ac08c0" }, "inner": [ { "id": "0x1dbc0ac0990", "kind": "TypedefType", "type": { "qualType": "int16_t" }, "decl": { "id": "0x1dbc0ac08c0", "kind": "TypedefDecl", "name": "int16_t" }, "inner": [ { "id": "0x1dbc0938190", "kind": "BuiltinType", "type": { "qualType": "short" } } ] } ] }, { "id": "0x1dbc0ac0a50", "kind": "TypedefDecl", "loc": { "offset": 7273, "line": 216, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7248, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7273, "col": 26, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_least16_t", "type": { "desugaredQualType": "unsigned short", "qualType": "uint16_t", "typeAliasDeclId": "0x1dbc0ac0930" }, "inner": [ { "id": "0x1dbc0ac0a20", "kind": "TypedefType", "type": { "qualType": "uint16_t" }, "decl": { "id": "0x1dbc0ac0930", "kind": "TypedefDecl", "name": "uint16_t" }, "inner": [ { "id": "0x1dbc0938230", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x1dbc0ac0ab8", "kind": "TypedefDecl", "loc": { "offset": 7313, "line": 217, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7289, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7313, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_fast16_t", "type": { "desugaredQualType": "short", "qualType": "int16_t", "typeAliasDeclId": "0x1dbc0ac08c0" }, "inner": [ { "id": "0x1dbc0ac0990", "kind": "TypedefType", "type": { "qualType": "int16_t" }, "decl": { "id": "0x1dbc0ac08c0", "kind": "TypedefDecl", "name": "int16_t" }, "inner": [ { "id": "0x1dbc0938190", "kind": "BuiltinType", "type": { "qualType": "short" } } ] } ] }, { "id": "0x1dbc0ac0b20", "kind": "TypedefDecl", "loc": { "offset": 7352, "line": 218, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7327, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7352, "col": 26, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_fast16_t", "type": { "desugaredQualType": "unsigned short", "qualType": "uint16_t", "typeAliasDeclId": "0x1dbc0ac0930" }, "inner": [ { "id": "0x1dbc0ac0a20", "kind": "TypedefType", "type": { "qualType": "uint16_t" }, "decl": { "id": "0x1dbc0ac0930", "kind": "TypedefDecl", "name": "uint16_t" }, "inner": [ { "id": "0x1dbc0938230", "kind": "BuiltinType", "type": { "qualType": "unsigned short" } } ] } ] }, { "id": "0x1dbc0ac0b90", "kind": "TypedefDecl", "loc": { "offset": 7510, "line": 224, "col": 23, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7488, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7510, "col": 23, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "int8_t", "type": { "qualType": "signed char" }, "inner": [ { "id": "0x1dbc0938170", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] }, { "id": "0x1dbc0ac0c00", "kind": "TypedefDecl", "loc": { "offset": 7571, "line": 226, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7548, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7571, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "uint8_t", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x1dbc0938210", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] }, { "id": "0x1dbc0ac0c90", "kind": "TypedefDecl", "loc": { "offset": 7717, "line": 232, "col": 24, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7694, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7717, "col": 24, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_least8_t", "type": { "desugaredQualType": "signed char", "qualType": "int8_t", "typeAliasDeclId": "0x1dbc0ac0b90" }, "inner": [ { "id": "0x1dbc0ac0c60", "kind": "TypedefType", "type": { "qualType": "int8_t" }, "decl": { "id": "0x1dbc0ac0b90", "kind": "TypedefDecl", "name": "int8_t" }, "inner": [ { "id": "0x1dbc0938170", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] } ] }, { "id": "0x1dbc0ac0d20", "kind": "TypedefDecl", "loc": { "offset": 7755, "line": 233, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7731, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7755, "col": 25, "tokLen": 13, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_least8_t", "type": { "desugaredQualType": "unsigned char", "qualType": "uint8_t", "typeAliasDeclId": "0x1dbc0ac0c00" }, "inner": [ { "id": "0x1dbc0ac0cf0", "kind": "TypedefType", "type": { "qualType": "uint8_t" }, "decl": { "id": "0x1dbc0ac0c00", "kind": "TypedefDecl", "name": "uint8_t" }, "inner": [ { "id": "0x1dbc0938210", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x1dbc0ac0d88", "kind": "TypedefDecl", "loc": { "offset": 7793, "line": 234, "col": 24, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7770, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7793, "col": 24, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "int_fast8_t", "type": { "desugaredQualType": "signed char", "qualType": "int8_t", "typeAliasDeclId": "0x1dbc0ac0b90" }, "inner": [ { "id": "0x1dbc0ac0c60", "kind": "TypedefType", "type": { "qualType": "int8_t" }, "decl": { "id": "0x1dbc0ac0b90", "kind": "TypedefDecl", "name": "int8_t" }, "inner": [ { "id": "0x1dbc0938170", "kind": "BuiltinType", "type": { "qualType": "signed char" } } ] } ] }, { "id": "0x1dbc0ac0df0", "kind": "TypedefDecl", "loc": { "offset": 7830, "line": 235, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7806, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7830, "col": 25, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uint_fast8_t", "type": { "desugaredQualType": "unsigned char", "qualType": "uint8_t", "typeAliasDeclId": "0x1dbc0ac0c00" }, "inner": [ { "id": "0x1dbc0ac0cf0", "kind": "TypedefType", "type": { "qualType": "uint8_t" }, "decl": { "id": "0x1dbc0ac0c00", "kind": "TypedefDecl", "name": "uint8_t" }, "inner": [ { "id": "0x1dbc0938210", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x1dbc0ac0e60", "kind": "TypedefDecl", "loc": { "offset": 8201, "line": 249, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8177, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8201, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "intptr_t", "type": { "qualType": "long long" }, "inner": [ { "id": "0x1dbc09381f0", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] }, { "id": "0x1dbc0ac0ed0", "kind": "TypedefDecl", "loc": { "offset": 8315, "line": 256, "col": 26, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8290, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8315, "col": 26, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "uintptr_t", "type": { "qualType": "unsigned long long" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] }, { "id": "0x1dbc0ac0f40", "kind": "TypedefDecl", "loc": { "offset": 8428, "line": 262, "col": 26, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8403, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8428, "col": 26, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "intmax_t", "type": { "qualType": "long long" }, "inner": [ { "id": "0x1dbc09381f0", "kind": "BuiltinType", "type": { "qualType": "long long" } } ] }, { "id": "0x1dbc0ac0fb0", "kind": "TypedefDecl", "loc": { "offset": 8463, "line": 263, "col": 26, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8438, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8463, "col": 26, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "uintmax_t", "type": { "qualType": "unsigned long long" }, "inner": [ { "id": "0x1dbc0938290", "kind": "BuiltinType", "type": { "qualType": "unsigned long long" } } ] }, { "id": "0x1dbc0ac1068", "kind": "NamespaceDecl", "loc": { "offset": 1340, "file": "C:/Users/34BTUser/_root/src/defold/tmp/dynamo_home/sdk/include\\dmsdk/dlib/array.h", "line": 44, "col": 11, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1330, "col": 1, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1863, "line": 54, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArrayUtil", "inner": [ { "id": "0x1dbc0b0ee98", "kind": "FullComment", "loc": { "offset": 1305, "line": 42, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1305, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1322, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0ee70", "kind": "ParagraphComment", "loc": { "offset": 1305, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1305, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1322, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0ee48", "kind": "TextComment", "loc": { "offset": 1305, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1305, "col": 3, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1322, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " Utility functions" } ] } ] }, { "id": "0x1dbc0aee588", "kind": "FunctionDecl", "loc": { "offset": 1759, "line": 53, "col": 10, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1754, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1859, "col": 110, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "SetCapacity", "mangledName": "?SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z", "type": { "qualType": "void (uint32_t, uint32_t, uintptr_t *, uintptr_t *, uintptr_t *)" }, "inner": [ { "id": "0x1dbc0ac10e8", "kind": "ParmVarDecl", "loc": { "offset": 1780, "col": 31, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1771, "col": 22, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1780, "col": 31, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1??SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0ac1160", "kind": "ParmVarDecl", "loc": { "offset": 1799, "col": 50, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1790, "col": 41, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1799, "col": 50, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "type_size", "mangledName": "?type_size@?1??SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0aee348", "kind": "ParmVarDecl", "loc": { "offset": 1821, "col": 72, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1810, "col": 61, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1821, "col": 72, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "first", "mangledName": "?first@?1??SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z@3PEA_KEA", "type": { "qualType": "uintptr_t *" } }, { "id": "0x1dbc0aee3c0", "kind": "ParmVarDecl", "loc": { "offset": 1839, "col": 90, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1828, "col": 79, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1839, "col": 90, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "last", "mangledName": "?last@?1??SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z@3PEA_KEA", "type": { "qualType": "uintptr_t *" } }, { "id": "0x1dbc0aee438", "kind": "ParmVarDecl", "loc": { "offset": 1856, "col": 107, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1845, "col": 96, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1856, "col": 107, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "end", "mangledName": "?end@?1??SetCapacity@dmArrayUtil@@YAXIIPEA_K00@Z@3PEA_KEA", "type": { "qualType": "uintptr_t *" } }, { "id": "0x1dbc0b09308", "kind": "FullComment", "loc": { "offset": 1363, "line": 46, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1363, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1738, "line": 51, "col": 71, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0ef48", "kind": "ParagraphComment", "loc": { "offset": 1363, "line": 46, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1363, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1438, "line": 47, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0eef8", "kind": "TextComment", "loc": { "offset": 1363, "line": 46, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1363, "col": 8, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1429, "col": 74, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " Set capacity of an array, given front, back and end array pointers" }, { "id": "0x1dbc0b0ef18", "kind": "TextComment", "loc": { "offset": 1438, "line": 47, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1438, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1438, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " " } ] }, { "id": "0x1dbc0b0ef68", "kind": "ParamCommandComment", "loc": { "offset": 1440, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1439, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1475, "line": 48, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "direction": "in", "param": "capacity", "paramIdx": 0, "inner": [ { "id": "0x1dbc0b0f010", "kind": "ParagraphComment", "loc": { "offset": 1454, "line": 47, "col": 23, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1454, "col": 23, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1475, "line": 48, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0efc0", "kind": "TextComment", "loc": { "offset": 1454, "line": 47, "col": 23, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1454, "col": 23, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1466, "col": 35, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " new capacity" }, { "id": "0x1dbc0b0efe0", "kind": "TextComment", "loc": { "offset": 1475, "line": 48, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1475, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1475, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " " } ] } ] }, { "id": "0x1dbc0b0f030", "kind": "ParamCommandComment", "loc": { "offset": 1477, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1476, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1522, "line": 49, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "direction": "in", "param": "type_size", "paramIdx": 1, "inner": [ { "id": "0x1dbc0b090a0", "kind": "ParagraphComment", "loc": { "offset": 1492, "line": 48, "col": 24, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1492, "col": 24, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1522, "line": 49, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b0f088", "kind": "TextComment", "loc": { "offset": 1492, "line": 48, "col": 24, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1492, "col": 24, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1513, "col": 45, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " size of array element" }, { "id": "0x1dbc0b0f0a8", "kind": "TextComment", "loc": { "offset": 1522, "line": 49, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1522, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1522, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " " } ] } ] }, { "id": "0x1dbc0b090c0", "kind": "ParamCommandComment", "loc": { "offset": 1524, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1523, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1599, "line": 50, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "direction": "in", "param": "first", "paramIdx": 2, "inner": [ { "id": "0x1dbc0b09160", "kind": "ParagraphComment", "loc": { "offset": 1535, "line": 49, "col": 20, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1535, "col": 20, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1599, "line": 50, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b09110", "kind": "TextComment", "loc": { "offset": 1535, "line": 49, "col": 20, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1535, "col": 20, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1590, "col": 75, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " pointer to a pointer containing the first array element" }, { "id": "0x1dbc0b09130", "kind": "TextComment", "loc": { "offset": 1599, "line": 50, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1599, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1599, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " " } ] } ] }, { "id": "0x1dbc0b09180", "kind": "ParamCommandComment", "loc": { "offset": 1601, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1600, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1674, "line": 51, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "direction": "in", "param": "last", "paramIdx": 3, "inner": [ { "id": "0x1dbc0b09220", "kind": "ParagraphComment", "loc": { "offset": 1611, "line": 50, "col": 19, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1611, "col": 19, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1674, "line": 51, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b091d0", "kind": "TextComment", "loc": { "offset": 1611, "line": 50, "col": 19, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1611, "col": 19, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1665, "col": 73, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " pointer to a pointer containing the last array element" }, { "id": "0x1dbc0b091f0", "kind": "TextComment", "loc": { "offset": 1674, "line": 51, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1674, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1674, "col": 7, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " " } ] } ] }, { "id": "0x1dbc0b09240", "kind": "ParamCommandComment", "loc": { "offset": 1676, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1675, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1738, "col": 71, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "direction": "in", "param": "end", "paramIdx": 4, "inner": [ { "id": "0x1dbc0b092b8", "kind": "ParagraphComment", "loc": { "offset": 1685, "col": 18, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1685, "col": 18, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1738, "col": 71, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "inner": [ { "id": "0x1dbc0b09290", "kind": "TextComment", "loc": { "offset": 1685, "col": 18, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1685, "col": 18, "tokLen": 0, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1738, "col": 71, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "text": " pointer to a pointer containing the end array element" } ] } ] } ] } ] } ] }, { "id": "0x1dbc0aee650", "kind": "EmptyDecl", "loc": { "offset": 1864, "line": 54, "col": 2, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1864, "col": 2, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1864, "col": 2, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } } }, { "id": "0x1dbc0aeebd8", "kind": "FunctionTemplateDecl", "loc": { "offset": 1911, "line": 58, "col": 8, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1871, "line": 57, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1940, "line": 58, "col": 37, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "ArraySizeHelper", "inner": [ { "id": "0x1dbc0aee678", "kind": "TemplateTypeParmDecl", "loc": { "offset": 1890, "line": 57, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1881, "col": 11, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1890, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "T", "tagUsed": "typename", "depth": 0, "index": 0 }, { "id": "0x1dbc0aee760", "kind": "NonTypeTemplateParmDecl", "loc": { "offset": 1900, "col": 30, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1893, "col": 23, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1900, "col": 30, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "N", "type": { "desugaredQualType": "unsigned long long", "qualType": "size_t", "typeAliasDeclId": "0x1dbc0939058" }, "depth": 0, "index": 1 }, { "id": "0x1dbc0aeeb38", "kind": "FunctionDecl", "loc": { "offset": 1911, "line": 58, "col": 8, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1904, "col": 1, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1940, "col": 37, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "ArraySizeHelper", "type": { "qualType": "char (&(T (&)[N]))[N]" }, "inner": [ { "id": "0x1dbc0aee938", "kind": "ParmVarDecl", "loc": { "offset": 1931, "col": 28, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 1927, "col": 24, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 1935, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "a", "mangledName": "?a@?1??ArraySizeHelper@@YAAEAAEA@Z@3AEAEA", "type": { "qualType": "T (&)[N]" } } ] } ] }, { "id": "0x1dbc0aeee20", "kind": "ClassTemplateDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2507, "line": 77, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11066, "line": 378, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "inner": [ { "id": "0x1dbc0aeecf8", "kind": "TemplateTypeParmDecl", "loc": { "offset": 2526, "line": 77, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2517, "col": 11, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 2526, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isReferenced": true, "name": "T", "tagUsed": "typename", "depth": 0, "index": 0 }, { "id": "0x1dbc0aeed90", "kind": "CXXRecordDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2530, "col": 1, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11066, "line": 378, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "tagUsed": "class", "completeDefinition": true, "definitionData": { "canConstDefaultInit": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "nonTrivial": true, "userDeclared": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "nonTrivial": true, "userDeclared": true }, "defaultCtor": { "exists": true, "nonTrivial": true, "userProvided": true }, "dtor": { "nonTrivial": true, "userDeclared": true }, "hasUserDeclaredConstructor": true, "isStandardLayout": true, "moveAssign": {}, "moveCtor": {} }, "inner": [ { "id": "0x1dbc0aef060", "kind": "CXXRecordDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2530, "col": 1, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 2536, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "isImplicit": true, "isReferenced": true, "name": "dmArray", "tagUsed": "class" }, { "id": "0x1dbc0aef0f0", "kind": "AccessSpecDecl", "loc": { "offset": 2548, "line": 80, "col": 1, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2548, "col": 1, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 2554, "col": 7, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "access": "public" }, { "id": "0x1dbc0aef1a8", "kind": "CXXConstructorDecl", "loc": { "offset": 2746, "line": 91, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2746, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 2754, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "type": { "qualType": "void ()" } }, { "id": "0x1dbc0aef508", "kind": "CXXConstructorDecl", "loc": { "offset": 3101, "line": 102, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3101, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3156, "col": 60, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "type": { "qualType": "void (T *, uint32_t, uint32_t)" }, "inner": [ { "id": "0x1dbc0aef2f0", "kind": "ParmVarDecl", "loc": { "offset": 3112, "col": 16, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3109, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3112, "col": 16, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_array", "mangledName": "?user_array@?1???0dmArray@@QEAA@PEAII@Z@3PEAEA", "type": { "qualType": "T *" } }, { "id": "0x1dbc0aef368", "kind": "ParmVarDecl", "loc": { "offset": 3133, "col": 37, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3124, "col": 28, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3133, "col": 37, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1???0dmArray@@QEAA@PEAII@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0aef3e0", "kind": "ParmVarDecl", "loc": { "offset": 3148, "col": 52, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3139, "col": 43, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3148, "col": 52, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1???0dmArray@@QEAA@PEAII@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0aef610", "kind": "CXXDestructorDecl", "loc": { "offset": 3287, "line": 110, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3287, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3296, "col": 14, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "~dmArray", "type": { "qualType": "void ()" } }, { "id": "0x1dbc0aef738", "kind": "CXXMethodDecl", "loc": { "offset": 3488, "line": 119, "col": 8, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3485, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3494, "col": 14, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Begin", "type": { "qualType": "T *()" } }, { "id": "0x1dbc0aef8e8", "kind": "CXXMethodDecl", "loc": { "offset": 3699, "line": 128, "col": 14, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3690, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3707, "col": 22, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Begin", "type": { "qualType": "const T *() const" } }, { "id": "0x1dbc0aef9a8", "kind": "CXXMethodDecl", "loc": { "offset": 3955, "line": 138, "col": 8, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 3952, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 3959, "col": 12, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "End", "type": { "qualType": "T *()" } }, { "id": "0x1dbc0aefa68", "kind": "CXXMethodDecl", "loc": { "offset": 4215, "line": 148, "col": 14, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4206, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4221, "col": 20, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "End", "type": { "qualType": "const T *() const" } }, { "id": "0x1dbc0aefbe8", "kind": "CXXMethodDecl", "loc": { "offset": 4406, "line": 157, "col": 8, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4403, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4412, "col": 14, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Front", "type": { "qualType": "T &()" } }, { "id": "0x1dbc0aefd68", "kind": "CXXMethodDecl", "loc": { "offset": 4627, "line": 166, "col": 14, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4618, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4635, "col": 22, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Front", "type": { "qualType": "const T &() const" } }, { "id": "0x1dbc0aefe28", "kind": "CXXMethodDecl", "loc": { "offset": 4816, "line": 175, "col": 8, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 4813, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 4821, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Back", "type": { "qualType": "T &()" } }, { "id": "0x1dbc0aefee8", "kind": "CXXMethodDecl", "loc": { "offset": 5032, "line": 184, "col": 14, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5023, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5039, "col": 21, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Back", "type": { "qualType": "const T &() const" } }, { "id": "0x1dbc0af0008", "kind": "CXXMethodDecl", "loc": { "offset": 5217, "line": 193, "col": 14, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5208, "col": 5, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5224, "col": 21, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Size", "type": { "qualType": "uint32_t () const" } }, { "id": "0x1dbc0af00c8", "kind": "CXXMethodDecl", "loc": { "offset": 5425, "line": 202, "col": 14, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5416, "col": 5, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5436, "col": 25, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Capacity", "type": { "qualType": "uint32_t () const" } }, { "id": "0x1dbc0af01b8", "kind": "CXXMethodDecl", "loc": { "offset": 5686, "line": 212, "col": 10, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5681, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5693, "col": 17, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Full", "type": { "qualType": "bool () const" } }, { "id": "0x1dbc0afdff0", "kind": "CXXMethodDecl", "loc": { "offset": 5931, "line": 222, "col": 10, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 5926, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 5939, "col": 18, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Empty", "type": { "qualType": "bool () const" } }, { "id": "0x1dbc0afe0b0", "kind": "CXXMethodDecl", "loc": { "offset": 6189, "line": 231, "col": 14, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6180, "col": 5, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6201, "col": 26, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Remaining", "type": { "qualType": "uint32_t () const" } }, { "id": "0x1dbc0afe258", "kind": "CXXMethodDecl", "loc": { "offset": 6464, "line": 241, "col": 8, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6461, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6485, "col": 29, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "operator[]", "type": { "qualType": "T &(uint32_t)" }, "inner": [ { "id": "0x1dbc0afe160", "kind": "ParmVarDecl", "loc": { "offset": 6484, "col": 28, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6475, "col": 19, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6484, "col": 28, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "i", "mangledName": "?i@?1???AdmArray@@QEAAAEAI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0afe408", "kind": "CXXMethodDecl", "loc": { "offset": 6778, "line": 251, "col": 14, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6769, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6801, "col": 37, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "operator[]", "type": { "qualType": "const T &(uint32_t) const" }, "inner": [ { "id": "0x1dbc0afe310", "kind": "ParmVarDecl", "loc": { "offset": 6798, "col": 34, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 6789, "col": 25, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 6798, "col": 34, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "i", "mangledName": "?i@?1???AdmArray@@QEBAAEBI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0afe5b8", "kind": "CXXMethodDecl", "loc": { "offset": 7246, "line": 263, "col": 10, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7241, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7275, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "SetCapacity", "type": { "qualType": "void (uint32_t)" }, "inner": [ { "id": "0x1dbc0afe4c0", "kind": "ParmVarDecl", "loc": { "offset": 7267, "col": 31, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7258, "col": 22, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7267, "col": 31, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1??SetCapacity@dmArray@@QEAAXI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0afe768", "kind": "CXXMethodDecl", "loc": { "offset": 7683, "line": 274, "col": 10, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7678, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7712, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "OffsetCapacity", "type": { "qualType": "void (int32_t)" }, "inner": [ { "id": "0x1dbc0afe670", "kind": "ParmVarDecl", "loc": { "offset": 7706, "col": 33, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7698, "col": 25, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7706, "col": 33, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "offset", "mangledName": "?offset@?1??OffsetCapacity@dmArray@@QEAAXH@Z@3HA", "type": { "desugaredQualType": "int", "qualType": "int32_t", "typeAliasDeclId": "0x1dbc0ac05f0" } } ] }, { "id": "0x1dbc0afe8b0", "kind": "CXXMethodDecl", "loc": { "offset": 7921, "line": 283, "col": 10, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7916, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7942, "col": 31, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "SetSize", "type": { "qualType": "void (uint32_t)" }, "inner": [ { "id": "0x1dbc0afe820", "kind": "ParmVarDecl", "loc": { "offset": 7938, "col": 27, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 7929, "col": 18, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 7938, "col": 27, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1??SetSize@dmArray@@QEAAXI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0afec18", "kind": "CXXMethodDecl", "loc": { "offset": 8381, "line": 295, "col": 10, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8376, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8453, "col": 82, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Set", "type": { "qualType": "void (T *, uint32_t, uint32_t, bool)" }, "inner": [ { "id": "0x1dbc0afe968", "kind": "ParmVarDecl", "loc": { "offset": 8388, "col": 17, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8385, "col": 14, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8388, "col": 17, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_array", "mangledName": "?user_array@?1??Set@dmArray@@QEAAXPEAII_N@Z@3PEAEA", "type": { "qualType": "T *" } }, { "id": "0x1dbc0afe9e0", "kind": "ParmVarDecl", "loc": { "offset": 8409, "col": 38, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8400, "col": 29, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8409, "col": 38, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1??Set@dmArray@@QEAAXPEAII_N@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0afea58", "kind": "ParmVarDecl", "loc": { "offset": 8424, "col": 53, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8415, "col": 44, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8424, "col": 53, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1??Set@dmArray@@QEAAXPEAII_N@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0afead0", "kind": "ParmVarDecl", "loc": { "offset": 8439, "col": 68, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8434, "col": 63, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8439, "col": 68, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_allocated", "mangledName": "?user_allocated@?1??Set@dmArray@@QEAAXPEAII_N@Z@3_NA", "type": { "qualType": "bool" } } ] }, { "id": "0x1dbc0afed78", "kind": "CXXMethodDecl", "loc": { "offset": 8923, "line": 307, "col": 8, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8920, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8947, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "EraseSwap", "type": { "qualType": "T &(uint32_t)" }, "inner": [ { "id": "0x1dbc0afece8", "kind": "ParmVarDecl", "loc": { "offset": 8942, "col": 27, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 8933, "col": 18, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 8942, "col": 27, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "index", "mangledName": "?index@?1??EraseSwap@dmArray@@QEAAAEAI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0afef28", "kind": "CXXMethodDecl", "loc": { "offset": 9422, "line": 319, "col": 8, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 9419, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 9445, "col": 31, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "EraseSwapRef", "type": { "qualType": "T &(T &)" }, "inner": [ { "id": "0x1dbc0afee30", "kind": "ParmVarDecl", "loc": { "offset": 9438, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 9435, "col": 21, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 9438, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "element", "mangledName": "?element@?1??EraseSwapRef@dmArray@@QEAAAEAAEA@Z@3AEAEA", "type": { "qualType": "T &" } } ] }, { "id": "0x1dbc0b04148", "kind": "CXXMethodDecl", "loc": { "offset": 9693, "line": 329, "col": 10, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 9688, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 9714, "col": 31, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Push", "type": { "qualType": "void (const T &)" }, "inner": [ { "id": "0x1dbc0b04050", "kind": "ParmVarDecl", "loc": { "offset": 9707, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 9698, "col": 15, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 9707, "col": 24, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "element", "mangledName": "?element@?1??Push@dmArray@@QEAAXAEB@Z@3AEBEB", "type": { "qualType": "const T &" } } ] }, { "id": "0x1dbc0b04388", "kind": "CXXMethodDecl", "loc": { "offset": 10059, "line": 340, "col": 10, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10054, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10099, "col": 50, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "PushArray", "type": { "qualType": "void (const T *, uint32_t)" }, "inner": [ { "id": "0x1dbc0b04200", "kind": "ParmVarDecl", "loc": { "offset": 10078, "col": 29, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10069, "col": 20, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10078, "col": 29, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "array", "mangledName": "?array@?1??PushArray@dmArray@@QEAAXPEBI@Z@3PEBEB", "type": { "qualType": "const T *" } }, { "id": "0x1dbc0b04278", "kind": "ParmVarDecl", "loc": { "offset": 10094, "col": 45, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10085, "col": 36, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10094, "col": 45, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "count", "mangledName": "?count@?1??PushArray@dmArray@@QEAAXPEBI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } } ] }, { "id": "0x1dbc0b04458", "kind": "CXXMethodDecl", "loc": { "offset": 10277, "line": 349, "col": 10, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10272, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10281, "col": 14, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Pop", "type": { "qualType": "void ()" } }, { "id": "0x1dbc0b046e8", "kind": "CXXMethodDecl", "loc": { "offset": 10481, "line": 359, "col": 10, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10476, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10501, "col": 30, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Swap", "type": { "qualType": "void (dmArray &)" }, "inner": [ { "id": "0x1dbc0b045f0", "kind": "ParmVarDecl", "loc": { "offset": 10498, "col": 27, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10486, "col": 15, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10498, "col": 27, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "rhs", "mangledName": "?rhs@?1??Swap@dmArray@@QEAAXAEA@Z@3AEAEA", "type": { "qualType": "dmArray &" } } ] }, { "id": "0x1dbc0b04b68", "kind": "CXXMethodDecl", "loc": { "offset": 10764, "line": 367, "col": 10, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10759, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10810, "col": 56, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "Map", "type": { "qualType": "void (void (*)(T *, void *), void *)" }, "inner": [ { "id": "0x1dbc0b049d8", "kind": "ParmVarDecl", "loc": { "offset": 10775, "col": 21, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10768, "col": 14, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10798, "col": 44, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "fn", "mangledName": "?fn@?1??Map@dmArray@@QEAAXP6AXPEAPEAX@Z1@Z@3P6AX01@ZEA", "type": { "qualType": "void (*)(T *, void *)" } }, { "id": "0x1dbc0b04a58", "kind": "ParmVarDecl", "loc": { "offset": 10807, "col": 53, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10801, "col": 47, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10807, "col": 53, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "ctx", "mangledName": "?ctx@?1??Map@dmArray@@QEAAXP6AXPEAPEAX@Z1@Z@3PEAXEA", "type": { "qualType": "void *" } } ] }, { "id": "0x1dbc0b04c18", "kind": "AccessSpecDecl", "loc": { "offset": 10816, "line": 369, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10816, "col": 1, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10823, "col": 8, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "access": "private" }, { "id": "0x1dbc0b04c58", "kind": "FieldDecl", "loc": { "offset": 10833, "line": 370, "col": 8, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10830, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10833, "col": 8, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "m_Front", "type": { "qualType": "T *" } }, { "id": "0x1dbc0b04cc0", "kind": "FieldDecl", "loc": { "offset": 10843, "col": 18, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10830, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10843, "col": 18, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "m_End", "type": { "qualType": "T *" } }, { "id": "0x1dbc0b04d40", "kind": "FieldDecl", "loc": { "offset": 10858, "line": 371, "col": 8, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10855, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10858, "col": 8, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "m_Back", "type": { "qualType": "T *" } }, { "id": "0x1dbc0b04df0", "kind": "FieldDecl", "loc": { "offset": 10880, "line": 372, "col": 14, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10871, "col": 5, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10898, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "m_UserAllocated", "type": { "desugaredQualType": "unsigned short", "qualType": "uint16_t", "typeAliasDeclId": "0x1dbc0ac0930" }, "isBitfield": true, "inner": [ { "id": "0x1dbc0b04dd0", "kind": "ConstantExpr", "range": { "begin": { "offset": 10898, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10898, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "1", "inner": [ { "id": "0x1dbc0b04d98", "kind": "IntegerLiteral", "range": { "begin": { "offset": 10898, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10898, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "1" } ] } ] }, { "id": "0x1dbc0b02030", "kind": "CXXConstructorDecl", "loc": { "offset": 10948, "line": 375, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10948, "col": 5, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10973, "col": 30, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "type": { "qualType": "void (const dmArray &)" }, "inner": [ { "id": "0x1dbc0b04f40", "kind": "ParmVarDecl", "loc": { "offset": 10973, "col": 30, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10956, "col": 13, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 10972, "col": 29, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "type": { "qualType": "const dmArray &" } }, {} ] }, { "id": "0x1dbc0b02268", "kind": "CXXMethodDecl", "loc": { "offset": 10988, "line": 376, "col": 10, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10983, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11016, "col": 38, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "operator=", "type": { "qualType": "void (const dmArray &)" }, "inner": [ { "id": "0x1dbc0b021a0", "kind": "ParmVarDecl", "loc": { "offset": 11016, "col": 38, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 10999, "col": 21, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11015, "col": 37, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "type": { "qualType": "const dmArray &" } }, {} ] }, { "id": "0x1dbc0b02498", "kind": "CXXMethodDecl", "loc": { "offset": 11031, "line": 377, "col": 10, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11026, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11060, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "operator==", "type": { "qualType": "void (const dmArray &)" }, "inner": [ { "id": "0x1dbc0b023d0", "kind": "ParmVarDecl", "loc": { "offset": 11060, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11043, "col": 22, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11059, "col": 38, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "type": { "qualType": "const dmArray &" } }, {} ] } ] }, { "id": "0x1dbc0b0f3e8", "kind": "ClassTemplateSpecializationDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2507, "line": 77, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11066, "line": 378, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "tagUsed": "class", "inner": [ { "kind": "TemplateArgument", "type": { "qualType": "unsigned char" }, "inner": [ { "id": "0x1dbc0938210", "kind": "BuiltinType", "type": { "qualType": "unsigned char" } } ] } ] }, { "id": "0x1dbc0b0f6d8", "kind": "ClassTemplateSpecializationDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2507, "line": 77, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11066, "line": 378, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "tagUsed": "class", "inner": [ { "kind": "TemplateArgument", "type": { "qualType": "dmJniTest::Recti" }, "inner": [ { "id": "0x1dbc0b07e80", "kind": "RecordType", "type": { "qualType": "dmJniTest::Recti" }, "decl": { "id": "0x1dbc0b07de8", "kind": "CXXRecordDecl", "name": "Recti" } } ] } ] }, { "id": "0x1dbc0b0f9d0", "kind": "ClassTemplateSpecializationDecl", "loc": { "offset": 2536, "line": 78, "col": 7, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 2507, "line": 77, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11066, "line": 378, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "dmArray", "tagUsed": "class", "inner": [ { "kind": "TemplateArgument", "type": { "qualType": "dmJniTest::Recti *" }, "inner": [ { "id": "0x1dbc0b0f5d0", "kind": "PointerType", "type": { "qualType": "dmJniTest::Recti *" }, "inner": [ { "id": "0x1dbc0b07e80", "kind": "RecordType", "type": { "qualType": "dmJniTest::Recti" }, "decl": { "id": "0x1dbc0b07de8", "kind": "CXXRecordDecl", "name": "Recti" } } ] } ] } ] } ] }, { "id": "0x1dbc0b02728", "kind": "CXXConstructorDecl", "loc": { "offset": 11107, "line": 381, "col": 13, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11072, "line": 380, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11115, "line": 381, "col": 21, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef1a8", "name": "dmArray", "type": { "qualType": "void ()" }, "inner": [ {} ] }, { "id": "0x1dbc0b02c98", "kind": "CXXConstructorDecl", "loc": { "offset": 11198, "line": 387, "col": 13, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11163, "line": 386, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11253, "line": 387, "col": 68, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef508", "name": "dmArray", "type": { "qualType": "void (T *, uint32_t, uint32_t)" }, "inner": [ { "id": "0x1dbc0b02ac8", "kind": "ParmVarDecl", "loc": { "offset": 11209, "col": 24, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11206, "col": 21, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11209, "col": 24, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_array", "mangledName": "?user_array@?1???0dmArray@@QEAA@PEAII@Z@3PEAEA", "type": { "qualType": "T *" } }, { "id": "0x1dbc0b02b40", "kind": "ParmVarDecl", "loc": { "offset": 11230, "col": 45, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11221, "col": 36, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11230, "col": 45, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1???0dmArray@@QEAA@PEAII@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b02bb8", "kind": "ParmVarDecl", "loc": { "offset": 11245, "col": 60, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11236, "col": 51, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11245, "col": 60, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1???0dmArray@@QEAA@PEAII@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b05060", "kind": "CXXDestructorDecl", "loc": { "offset": 11380, "line": 394, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11345, "line": 393, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11389, "line": 394, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef610", "name": "~dmArray", "type": { "qualType": "void ()" }, "inner": [ {} ] }, { "id": "0x1dbc0b053b8", "kind": "CXXMethodDecl", "loc": { "offset": 11528, "line": 403, "col": 16, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11490, "line": 402, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11534, "line": 403, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef738", "name": "Begin", "type": { "qualType": "T *()" }, "inner": [ {} ] }, { "id": "0x1dbc0b056f8", "kind": "CXXMethodDecl", "loc": { "offset": 11610, "line": 409, "col": 22, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11566, "line": 408, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11618, "line": 409, "col": 30, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef8e8", "name": "Begin", "type": { "qualType": "const T *() const" }, "inner": [ {} ] }, { "id": "0x1dbc0b05a38", "kind": "CXXMethodDecl", "loc": { "offset": 11692, "line": 415, "col": 16, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11654, "line": 414, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11696, "line": 415, "col": 20, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aef9a8", "name": "End", "type": { "qualType": "T *()" }, "inner": [ {} ] }, { "id": "0x1dbc0b05d78", "kind": "CXXMethodDecl", "loc": { "offset": 11770, "line": 421, "col": 22, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11726, "line": 420, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11776, "line": 421, "col": 28, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aefa68", "name": "End", "type": { "qualType": "const T *() const" }, "inner": [ {} ] }, { "id": "0x1dbc0b00088", "kind": "CXXMethodDecl", "loc": { "offset": 11848, "line": 427, "col": 16, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11810, "line": 426, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11854, "line": 427, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aefbe8", "name": "Front", "type": { "qualType": "T &()" }, "inner": [ {} ] }, { "id": "0x1dbc0b003c8", "kind": "CXXMethodDecl", "loc": { "offset": 11958, "line": 434, "col": 22, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 11914, "line": 433, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 11966, "line": 434, "col": 30, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aefd68", "name": "Front", "type": { "qualType": "const T &() const" }, "inner": [ {} ] }, { "id": "0x1dbc0b00708", "kind": "CXXMethodDecl", "loc": { "offset": 12068, "line": 441, "col": 16, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12030, "line": 440, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12073, "line": 441, "col": 21, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aefe28", "name": "Back", "type": { "qualType": "T &()" }, "inner": [ {} ] }, { "id": "0x1dbc0b00a48", "kind": "CXXMethodDecl", "loc": { "offset": 12176, "line": 448, "col": 22, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12132, "line": 447, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12183, "line": 448, "col": 29, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0aefee8", "name": "Back", "type": { "qualType": "const T &() const" }, "inner": [ {} ] }, { "id": "0x1dbc0b00d08", "kind": "CXXMethodDecl", "loc": { "offset": 12290, "line": 455, "col": 22, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12246, "line": 454, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12297, "line": 455, "col": 29, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0af0008", "name": "Size", "type": { "qualType": "uint32_t () const" }, "inner": [ {} ] }, { "id": "0x1dbc0b06070", "kind": "CXXMethodDecl", "loc": { "offset": 12408, "line": 461, "col": 22, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12364, "line": 460, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12419, "line": 461, "col": 33, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0af00c8", "name": "Capacity", "type": { "qualType": "uint32_t () const" }, "inner": [ {} ] }, { "id": "0x1dbc0b06338", "kind": "CXXMethodDecl", "loc": { "offset": 12527, "line": 467, "col": 18, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12487, "line": 466, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12534, "line": 467, "col": 25, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0af01b8", "name": "Full", "type": { "qualType": "bool () const" }, "inner": [ {} ] }, { "id": "0x1dbc0b065f8", "kind": "CXXMethodDecl", "loc": { "offset": 12618, "line": 473, "col": 18, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12578, "line": 472, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12626, "line": 473, "col": 26, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afdff0", "name": "Empty", "type": { "qualType": "bool () const" }, "inner": [ {} ] }, { "id": "0x1dbc0b068b8", "kind": "CXXMethodDecl", "loc": { "offset": 12715, "line": 479, "col": 22, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12671, "line": 478, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12727, "line": 479, "col": 34, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe0b0", "name": "Remaining", "type": { "qualType": "uint32_t () const" }, "inner": [ {} ] }, { "id": "0x1dbc0b06c78", "kind": "CXXMethodDecl", "loc": { "offset": 12831, "line": 485, "col": 16, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12793, "line": 484, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12852, "line": 485, "col": 37, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe258", "name": "operator[]", "type": { "qualType": "T &(uint32_t)" }, "inner": [ { "id": "0x1dbc0b06b68", "kind": "ParmVarDecl", "loc": { "offset": 12851, "col": 36, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12842, "col": 27, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12851, "col": 36, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "i", "mangledName": "?i@?1???AdmArray@@QEAAAEAI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b03040", "kind": "CXXMethodDecl", "loc": { "offset": 12956, "line": 492, "col": 22, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12912, "line": 491, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12979, "line": 492, "col": 45, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe408", "name": "operator[]", "type": { "qualType": "const T &(uint32_t) const" }, "inner": [ { "id": "0x1dbc0b06f38", "kind": "ParmVarDecl", "loc": { "offset": 12976, "col": 42, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 12967, "col": 33, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 12976, "col": 42, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "i", "mangledName": "?i@?1???AdmArray@@QEBAAEBI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b03388", "kind": "CXXMethodDecl", "loc": { "offset": 13083, "line": 499, "col": 18, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13043, "line": 498, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13112, "line": 499, "col": 47, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe5b8", "name": "SetCapacity", "type": { "qualType": "void (uint32_t)" }, "inner": [ { "id": "0x1dbc0b032f8", "kind": "ParmVarDecl", "loc": { "offset": 13104, "col": 39, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13095, "col": 30, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13104, "col": 39, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1??SetCapacity@dmArray@@QEAAXI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b036d8", "kind": "CXXMethodDecl", "loc": { "offset": 13367, "line": 506, "col": 18, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13327, "line": 505, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13396, "line": 506, "col": 47, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe768", "name": "OffsetCapacity", "type": { "qualType": "void (int32_t)" }, "inner": [ { "id": "0x1dbc0b03648", "kind": "ParmVarDecl", "loc": { "offset": 13390, "col": 41, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13382, "col": 33, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13390, "col": 41, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "offset", "mangledName": "?offset@?1??OffsetCapacity@dmArray@@QEAAXH@Z@3HA", "type": { "desugaredQualType": "int", "qualType": "int32_t", "typeAliasDeclId": "0x1dbc0ac05f0" } }, {} ] }, { "id": "0x1dbc0b03a28", "kind": "CXXMethodDecl", "loc": { "offset": 13507, "line": 512, "col": 18, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13467, "line": 511, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13528, "line": 512, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afe8b0", "name": "SetSize", "type": { "qualType": "void (uint32_t)" }, "inner": [ { "id": "0x1dbc0b03998", "kind": "ParmVarDecl", "loc": { "offset": 13524, "col": 35, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13515, "col": 26, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13524, "col": 35, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1??SetSize@dmArray@@QEAAXI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b03f78", "kind": "CXXMethodDecl", "loc": { "offset": 13641, "line": 519, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13601, "line": 518, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13713, "line": 519, "col": 90, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afec18", "name": "Set", "type": { "qualType": "void (T *, uint32_t, uint32_t, bool)" }, "inner": [ { "id": "0x1dbc0b03d18", "kind": "ParmVarDecl", "loc": { "offset": 13648, "col": 25, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13645, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13648, "col": 25, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_array", "mangledName": "?user_array@?1??Set@dmArray@@QEAAXPEAII_N@Z@3PEAEA", "type": { "qualType": "T *" } }, { "id": "0x1dbc0b03d90", "kind": "ParmVarDecl", "loc": { "offset": 13669, "col": 46, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13660, "col": 37, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13669, "col": 46, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "size", "mangledName": "?size@?1??Set@dmArray@@QEAAXPEAII_N@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b03e08", "kind": "ParmVarDecl", "loc": { "offset": 13684, "col": 61, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13675, "col": 52, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13684, "col": 61, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "capacity", "mangledName": "?capacity@?1??Set@dmArray@@QEAAXPEAII_N@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b03e80", "kind": "ParmVarDecl", "loc": { "offset": 13699, "col": 76, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 13694, "col": 71, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 13699, "col": 76, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "user_allocated", "mangledName": "?user_allocated@?1??Set@dmArray@@QEAAXPEAII_N@Z@3_NA", "type": { "qualType": "bool" } }, {} ] }, { "id": "0x1dbc0aff338", "kind": "CXXMethodDecl", "loc": { "offset": 14051, "line": 535, "col": 16, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14013, "line": 534, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14075, "line": 535, "col": 40, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afed78", "name": "EraseSwap", "type": { "qualType": "T &(uint32_t)" }, "inner": [ { "id": "0x1dbc0aff228", "kind": "ParmVarDecl", "loc": { "offset": 14070, "col": 35, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14061, "col": 26, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14070, "col": 35, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "index", "mangledName": "?index@?1??EraseSwap@dmArray@@QEAAAEAI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0aff708", "kind": "CXXMethodDecl", "loc": { "offset": 14262, "line": 545, "col": 16, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14224, "line": 544, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14285, "line": 545, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0afef28", "name": "EraseSwapRef", "type": { "qualType": "T &(T &)" }, "inner": [ { "id": "0x1dbc0aff628", "kind": "ParmVarDecl", "loc": { "offset": 14278, "col": 32, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14275, "col": 29, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14278, "col": 32, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "element", "mangledName": "?element@?1??EraseSwapRef@dmArray@@QEAAAEAAEA@Z@3AEAEA", "type": { "qualType": "T &" } }, {} ] }, { "id": "0x1dbc0affab8", "kind": "CXXMethodDecl", "loc": { "offset": 14485, "line": 555, "col": 18, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14445, "line": 554, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14506, "line": 555, "col": 39, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0b04148", "name": "Push", "type": { "qualType": "void (const T &)" }, "inner": [ { "id": "0x1dbc0aff9f8", "kind": "ParmVarDecl", "loc": { "offset": 14499, "col": 32, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14490, "col": 23, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14499, "col": 32, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "element", "mangledName": "?element@?1??Push@dmArray@@QEAAXAEB@Z@3AEBEB", "type": { "qualType": "const T &" } }, {} ] }, { "id": "0x1dbc0affef8", "kind": "CXXMethodDecl", "loc": { "offset": 14620, "line": 562, "col": 18, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14580, "line": 561, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14660, "line": 562, "col": 58, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0b04388", "name": "PushArray", "type": { "qualType": "void (const T *, uint32_t)" }, "inner": [ { "id": "0x1dbc0affda8", "kind": "ParmVarDecl", "loc": { "offset": 14639, "col": 37, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14630, "col": 28, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14639, "col": 37, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "array", "mangledName": "?array@?1??PushArray@dmArray@@QEAAXPEBI@Z@3PEBEB", "type": { "qualType": "const T *" } }, { "id": "0x1dbc0affe20", "kind": "ParmVarDecl", "loc": { "offset": 14655, "col": 53, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14646, "col": 44, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14655, "col": 53, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "count", "mangledName": "?count@?1??PushArray@dmArray@@QEAAXPEBI@Z@3IA", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, {} ] }, { "id": "0x1dbc0b08268", "kind": "CXXMethodDecl", "loc": { "offset": 14821, "line": 570, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14781, "line": 569, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 14825, "line": 570, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0b04458", "name": "Pop", "type": { "qualType": "void ()" }, "inner": [ {} ] }, { "id": "0x1dbc0b08698", "kind": "CXXMethodDecl", "loc": { "offset": 15031, "line": 584, "col": 18, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 14991, "line": 583, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 15051, "line": 584, "col": 38, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0b046e8", "name": "Swap", "type": { "qualType": "void (dmArray &)" }, "inner": [ { "id": "0x1dbc0b085d0", "kind": "ParmVarDecl", "loc": { "offset": 15048, "col": 35, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 15036, "col": 23, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 15048, "col": 35, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "rhs", "mangledName": "?rhs@?1??Swap@dmArray@@QEAAXAEA@Z@3AEAEA", "type": { "qualType": "dmArray &" } }, {} ] }, { "id": "0x1dbc0b08c98", "kind": "CXXMethodDecl", "loc": { "offset": 15281, "line": 595, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 15241, "line": 594, "col": 1, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 15327, "line": 595, "col": 64, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "parentDeclContextId": "0x1dbc0aeed90", "previousDecl": "0x1dbc0b04b68", "name": "Map", "type": { "qualType": "void (void (*)(T *, void *), void *)" }, "inner": [ { "id": "0x1dbc0b08b48", "kind": "ParmVarDecl", "loc": { "offset": 15292, "col": 29, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 15285, "col": 22, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 15315, "col": 52, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "fn", "mangledName": "?fn@?1??Map@dmArray@@QEAAXP6AXPEAPEAX@Z1@Z@3P6AX01@ZEA", "type": { "qualType": "void (*)(T *, void *)" } }, { "id": "0x1dbc0b08bc8", "kind": "ParmVarDecl", "loc": { "offset": 15324, "col": 61, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "range": { "begin": { "offset": 15318, "col": 55, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } }, "end": { "offset": 15324, "col": 61, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h" } } }, "name": "ctx", "mangledName": "?ctx@?1??Map@dmArray@@QEAAXP6AXPEAPEAX@Z1@Z@3PEAXEA", "type": { "qualType": "void *" } }, {} ] }, { "id": "0x1dbc0b08d90", "kind": "NamespaceDecl", "loc": { "offset": 818, "file": "C:/Users/34BTUser/_root/src/defold/engine/jni\\src\\test\\testapi.h", "line": 21, "col": 11, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 808, "col": 1, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2638, "line": 109, "col": 1, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "dmJniTest", "inner": [ { "id": "0x1dbc0b08e18", "kind": "VarDecl", "loc": { "offset": 852, "line": 23, "col": 21, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 836, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 867, "col": 36, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isReferenced": true, "name": "CONSTANT_INT", "mangledName": "?CONSTANT_INT@dmJniTest@@3HB", "type": { "qualType": "const int" }, "init": "c", "inner": [ { "id": "0x1dbc0b08e80", "kind": "IntegerLiteral", "range": { "begin": { "offset": 867, "col": 36, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 867, "col": 36, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "10" } ] }, { "id": "0x1dbc0b08f08", "kind": "VarDecl", "loc": { "offset": 892, "line": 24, "col": 21, "tokLen": 14, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 876, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 909, "col": 38, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "CONSTANT_FLOAT", "mangledName": "?CONSTANT_FLOAT@dmJniTest@@3MB", "type": { "qualType": "const float" }, "init": "c", "inner": [ { "id": "0x1dbc0b08f70", "kind": "FloatingLiteral", "range": { "begin": { "offset": 909, "col": 38, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 909, "col": 38, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "float" }, "valueCategory": "rvalue", "value": "2.5" } ] }, { "id": "0x1dbc0b08ff8", "kind": "VarDecl", "loc": { "offset": 936, "line": 25, "col": 21, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 920, "col": 5, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 954, "col": 39, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "CONSTANT_DOUBLE", "mangledName": "?CONSTANT_DOUBLE@dmJniTest@@3NB", "type": { "qualType": "const double" }, "init": "c", "inner": [ { "id": "0x1dbc0b09060", "kind": "FloatingLiteral", "range": { "begin": { "offset": 954, "col": 39, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 954, "col": 39, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "double" }, "valueCategory": "rvalue", "value": "1.5" } ] }, { "id": "0x1dbc0b070c8", "kind": "EnumDecl", "loc": { "offset": 971, "line": 27, "col": 10, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 966, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1065, "line": 32, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TestEnumDefault", "inner": [ { "id": "0x1dbc0b07190", "kind": "EnumConstantDecl", "loc": { "offset": 1003, "line": 29, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1003, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1003, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TED_VALUE_A", "type": { "qualType": "dmJniTest::TestEnumDefault" } }, { "id": "0x1dbc0b071e8", "kind": "EnumConstantDecl", "loc": { "offset": 1025, "line": 30, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1025, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1025, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TED_VALUE_B", "type": { "qualType": "dmJniTest::TestEnumDefault" } }, { "id": "0x1dbc0b07240", "kind": "EnumConstantDecl", "loc": { "offset": 1047, "line": 31, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1047, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1047, "col": 9, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TED_VALUE_C", "type": { "qualType": "dmJniTest::TestEnumDefault" } } ] }, { "id": "0x1dbc0b07298", "kind": "EnumDecl", "loc": { "offset": 1080, "line": 34, "col": 10, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1075, "col": 5, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1238, "line": 41, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isReferenced": true, "name": "TestEnum", "inner": [ { "id": "0x1dbc0b073a8", "kind": "EnumConstantDecl", "loc": { "offset": 1105, "line": 36, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1105, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1118, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TE_VALUE_A", "type": { "qualType": "dmJniTest::TestEnum" }, "inner": [ { "id": "0x1dbc0b07388", "kind": "ConstantExpr", "range": { "begin": { "offset": 1118, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1118, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "2", "inner": [ { "id": "0x1dbc0b07360", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1118, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1118, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "2" } ] } ] }, { "id": "0x1dbc0b07400", "kind": "EnumConstantDecl", "loc": { "offset": 1130, "line": 37, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1130, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1130, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TE_VALUE_B", "type": { "qualType": "dmJniTest::TestEnum" } }, { "id": "0x1dbc0b074b8", "kind": "EnumConstantDecl", "loc": { "offset": 1151, "line": 38, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1151, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1165, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TE_VALUE_C", "type": { "qualType": "dmJniTest::TestEnum" }, "inner": [ { "id": "0x1dbc0b07498", "kind": "ConstantExpr", "range": { "begin": { "offset": 1164, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1165, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "-4", "inner": [ { "id": "0x1dbc0b07480", "kind": "UnaryOperator", "range": { "begin": { "offset": 1164, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1165, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x1dbc0b07458", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1165, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1165, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "4" } ] } ] } ] }, { "id": "0x1dbc0b075a8", "kind": "EnumConstantDecl", "loc": { "offset": 1177, "line": 39, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1177, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1194, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TE_VALUE_D", "type": { "qualType": "dmJniTest::TestEnum" }, "inner": [ { "id": "0x1dbc0b07588", "kind": "ConstantExpr", "range": { "begin": { "offset": 1190, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1194, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "5", "inner": [ { "id": "0x1dbc0b07570", "kind": "UnaryOperator", "range": { "begin": { "offset": 1190, "col": 22, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1194, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x1dbc0b07550", "kind": "ParenExpr", "range": { "begin": { "offset": 1191, "col": 23, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1194, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "inner": [ { "id": "0x1dbc0b07538", "kind": "UnaryOperator", "range": { "begin": { "offset": 1192, "col": 24, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1193, "col": 25, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "isPostfix": false, "opcode": "-", "inner": [ { "id": "0x1dbc0b07510", "kind": "IntegerLiteral", "range": { "begin": { "offset": 1193, "col": 25, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1193, "col": 25, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "5" } ] } ] } ] } ] } ] }, { "id": "0x1dbc0b07678", "kind": "EnumConstantDecl", "loc": { "offset": 1206, "line": 40, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1206, "col": 9, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "TE_VALUE_E", "type": { "qualType": "dmJniTest::TestEnum" }, "inner": [ { "id": "0x1dbc0b07658", "kind": "ConstantExpr", "range": { "begin": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "10", "inner": [ { "id": "0x1dbc0b07640", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x1dbc0b07620", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1219, "col": 22, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "const int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x1dbc0b08e18", "kind": "VarDecl", "name": "CONSTANT_INT", "type": { "qualType": "const int" } }, "nonOdrUseReason": "constant" } ] } ] } ] } ] }, { "id": "0x1dbc0b076d0", "kind": "CXXRecordDecl", "loc": { "offset": 1255, "line": 43, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1248, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1363, "line": 49, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isReferenced": true, "name": "Vec2i", "tagUsed": "struct", "completeDefinition": true, "definitionData": { "canConstDefaultInit": true, "canPassInRegisters": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "defaultCtor": { "exists": true, "nonTrivial": true, "userProvided": true }, "dtor": { "irrelevant": true, "needsImplicit": true, "simple": true, "trivial": true }, "hasUserDeclaredConstructor": true, "isStandardLayout": true, "isTriviallyCopyable": true, "moveAssign": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true }, "moveCtor": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true } }, "inner": [ { "id": "0x1dbc0b077e8", "kind": "CXXRecordDecl", "loc": { "offset": 1255, "line": 43, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1248, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1255, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isImplicit": true, "isReferenced": true, "name": "Vec2i", "tagUsed": "struct" }, { "id": "0x1dbc0b07890", "kind": "FieldDecl", "loc": { "offset": 1281, "line": 45, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1277, "col": 9, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1281, "col": 13, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "x", "type": { "qualType": "int" } }, { "id": "0x1dbc0b07900", "kind": "FieldDecl", "loc": { "offset": 1284, "col": 16, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1277, "col": 9, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1284, "col": 16, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "y", "type": { "qualType": "int" } }, { "id": "0x1dbc0b079d0", "kind": "CXXConstructorDecl", "loc": { "offset": 1298, "line": 47, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1298, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1307, "col": 18, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "Vec2i", "mangledName": "??0Vec2i@dmJniTest@@QEAA@XZ", "type": { "qualType": "void ()" }, "inner": [ { "id": "0x1dbc0b07cb8", "kind": "CompoundStmt", "range": { "begin": { "offset": 1306, "col": 17, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1307, "col": 18, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } } } ] }, { "id": "0x1dbc0b07be8", "kind": "CXXConstructorDecl", "loc": { "offset": 1318, "line": 48, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1318, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1356, "col": 47, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "Vec2i", "mangledName": "??0Vec2i@dmJniTest@@QEAA@HH@Z", "type": { "qualType": "void (int, int)" }, "inner": [ { "id": "0x1dbc0b07a90", "kind": "ParmVarDecl", "loc": { "offset": 1328, "col": 19, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1324, "col": 15, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1328, "col": 19, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isUsed": true, "name": "_x", "mangledName": "?_x@?1???0Vec2i@dmJniTest@@QEAA@HH@Z@3HA", "type": { "qualType": "int" } }, { "id": "0x1dbc0b07b10", "kind": "ParmVarDecl", "loc": { "offset": 1336, "col": 27, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1332, "col": 23, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1336, "col": 27, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isUsed": true, "name": "_y", "mangledName": "?_y@?1???0Vec2i@dmJniTest@@QEAA@HH@Z@3HA", "type": { "qualType": "int" } }, { "kind": "CXXCtorInitializer", "anyInit": { "id": "0x1dbc0b07890", "kind": "FieldDecl", "name": "x", "type": { "qualType": "int" } }, "inner": [ { "id": "0x1dbc0b07d08", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1344, "col": 35, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1344, "col": 35, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x1dbc0b07cc8", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1344, "col": 35, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1344, "col": 35, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x1dbc0b07a90", "kind": "ParmVarDecl", "name": "_x", "type": { "qualType": "int" } } } ] } ] }, { "kind": "CXXCtorInitializer", "anyInit": { "id": "0x1dbc0b07900", "kind": "FieldDecl", "name": "y", "type": { "qualType": "int" } }, "inner": [ { "id": "0x1dbc0b07d88", "kind": "ImplicitCastExpr", "range": { "begin": { "offset": 1351, "col": 42, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1351, "col": 42, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "castKind": "LValueToRValue", "inner": [ { "id": "0x1dbc0b07d48", "kind": "DeclRefExpr", "range": { "begin": { "offset": 1351, "col": 42, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1351, "col": 42, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "lvalue", "referencedDecl": { "id": "0x1dbc0b07b10", "kind": "ParmVarDecl", "name": "_y", "type": { "qualType": "int" } } } ] } ] }, { "id": "0x1dbc0b07dd8", "kind": "CompoundStmt", "range": { "begin": { "offset": 1355, "col": 46, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1356, "col": 47, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } } } ] } ] }, { "id": "0x1dbc0b07de8", "kind": "CXXRecordDecl", "loc": { "offset": 1380, "line": 51, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1373, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1442, "line": 55, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isReferenced": true, "name": "Recti", "tagUsed": "struct", "completeDefinition": true, "definitionData": { "canConstDefaultInit": true, "canPassInRegisters": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "defaultCtor": { "exists": true, "needsImplicit": true, "nonTrivial": true }, "dtor": { "irrelevant": true, "needsImplicit": true, "simple": true, "trivial": true }, "isAggregate": true, "isStandardLayout": true, "isTriviallyCopyable": true, "moveAssign": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true }, "moveCtor": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true } }, "inner": [ { "id": "0x1dbc0b07f08", "kind": "CXXRecordDecl", "loc": { "offset": 1380, "line": 51, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1373, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1380, "col": 12, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isImplicit": true, "name": "Recti", "tagUsed": "struct" }, { "id": "0x1dbc0b07fa8", "kind": "FieldDecl", "loc": { "offset": 1408, "line": 53, "col": 15, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1402, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1408, "col": 15, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Min", "type": { "qualType": "dmJniTest::Vec2i" } }, { "id": "0x1dbc0b08010", "kind": "FieldDecl", "loc": { "offset": 1430, "line": 54, "col": 15, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1424, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1430, "col": 15, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Max", "type": { "qualType": "dmJniTest::Vec2i" } } ] }, { "id": "0x1dbc0b0f100", "kind": "CXXRecordDecl", "loc": { "offset": 1459, "line": 57, "col": 12, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1452, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2003, "line": 77, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isInvalid": true, "name": "Arrays", "tagUsed": "struct", "completeDefinition": true, "definitionData": { "canConstDefaultInit": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "defaultCtor": { "exists": true, "nonTrivial": true, "userProvided": true }, "dtor": { "nonTrivial": true, "userDeclared": true }, "hasUserDeclaredConstructor": true, "isStandardLayout": true, "moveAssign": {}, "moveCtor": {} }, "inner": [ { "id": "0x1dbc0b0f218", "kind": "CXXRecordDecl", "loc": { "offset": 1459, "line": 57, "col": 12, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1452, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1459, "col": 12, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isImplicit": true, "isReferenced": true, "name": "Arrays", "tagUsed": "struct" }, { "id": "0x1dbc0b0f318", "kind": "FieldDecl", "loc": { "offset": 1502, "line": 59, "col": 29, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1482, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1502, "col": 29, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Data", "type": { "qualType": "uint8_t *" } }, { "id": "0x1dbc0b0f380", "kind": "FieldDecl", "loc": { "offset": 1539, "line": 60, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1519, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1539, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_DataCount", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b0f570", "kind": "FieldDecl", "loc": { "offset": 1581, "line": 61, "col": 29, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1561, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1581, "col": 29, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isInvalid": true, "name": "m_Data2", "type": { "desugaredQualType": "dmArray", "qualType": "dmArray" } }, { "id": "0x1dbc0b0f608", "kind": "FieldDecl", "loc": { "offset": 1621, "line": 63, "col": 29, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1601, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1621, "col": 29, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Rects", "type": { "qualType": "dmJniTest::Recti *" } }, { "id": "0x1dbc0b0f670", "kind": "FieldDecl", "loc": { "offset": 1659, "line": 64, "col": 29, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1639, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1659, "col": 29, "tokLen": 12, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_RectsCount", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b0f860", "kind": "FieldDecl", "loc": { "offset": 1702, "line": 65, "col": 29, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1682, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1702, "col": 29, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isInvalid": true, "name": "m_Rects2", "type": { "desugaredQualType": "dmArray", "qualType": "dmArray" } }, { "id": "0x1dbc0b0f900", "kind": "FieldDecl", "loc": { "offset": 1743, "line": 67, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1723, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1743, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_RectPtrs1", "type": { "qualType": "dmJniTest::Recti **" } }, { "id": "0x1dbc0b0f968", "kind": "FieldDecl", "loc": { "offset": 1785, "line": 68, "col": 29, "tokLen": 16, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1765, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1785, "col": 29, "tokLen": 16, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_RectPtrs1Count", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b0fb50", "kind": "FieldDecl", "loc": { "offset": 1832, "line": 69, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1812, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1832, "col": 29, "tokLen": 11, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isInvalid": true, "name": "m_RectPtrs2", "type": { "desugaredQualType": "dmArray", "qualType": "dmArray" } }, { "id": "0x1dbc0b0fc50", "kind": "FieldDecl", "loc": { "offset": 1862, "line": 71, "col": 15, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1856, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1879, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Array1D_float", "type": { "qualType": "float [3]" } }, { "id": "0x1dbc0b0fe18", "kind": "FieldDecl", "loc": { "offset": 1897, "line": 72, "col": 15, "tokLen": 15, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1891, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1914, "col": 32, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Array1D_vec2i", "type": { "qualType": "dmJniTest::Vec2i [2]" } }, { "id": "0x1dbc0b0ff18", "kind": "FieldDecl", "loc": { "offset": 1933, "line": 73, "col": 16, "tokLen": 19, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1926, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1954, "col": 37, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Array1D_vec2i_ptr", "type": { "qualType": "dmJniTest::Vec2i *[2]" } }, { "id": "0x1dbc0b0ffd0", "kind": "CXXConstructorDecl", "loc": { "offset": 1968, "line": 75, "col": 9, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1968, "col": 9, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1975, "col": 16, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "Arrays", "mangledName": "??0Arrays@dmJniTest@@QEAA@XZ", "type": { "qualType": "void ()" } }, { "id": "0x1dbc0b0e0f0", "kind": "CXXDestructorDecl", "loc": { "offset": 1987, "line": 76, "col": 9, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 1987, "col": 9, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 1995, "col": 17, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "~Arrays", "mangledName": "??_DArrays@dmJniTest@@QEAAXXZ", "type": { "qualType": "void ()" } } ] }, { "id": "0x1dbc0b0e1d0", "kind": "CXXRecordDecl", "loc": { "offset": 2020, "line": 79, "col": 12, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2013, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2020, "col": 12, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isReferenced": true, "name": "Forward", "tagUsed": "struct" }, { "id": "0x1dbc0b0e280", "kind": "CXXRecordDecl", "loc": { "offset": 2074, "line": 81, "col": 12, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2067, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2390, "line": 93, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "Misc", "tagUsed": "struct", "completeDefinition": true, "definitionData": { "canConstDefaultInit": true, "canPassInRegisters": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "defaultCtor": { "exists": true, "nonTrivial": true, "userProvided": true }, "dtor": { "irrelevant": true, "needsImplicit": true, "simple": true, "trivial": true }, "hasUserDeclaredConstructor": true, "isStandardLayout": true, "isTriviallyCopyable": true, "moveAssign": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true }, "moveCtor": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true } }, "inner": [ { "id": "0x1dbc0b0e398", "kind": "CXXRecordDecl", "loc": { "offset": 2074, "line": 81, "col": 12, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2067, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2074, "col": 12, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isImplicit": true, "isReferenced": true, "name": "Misc", "tagUsed": "struct" }, { "id": "0x1dbc0b0e438", "kind": "FieldDecl", "loc": { "offset": 2107, "line": 83, "col": 21, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2095, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2107, "col": 21, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_TestEnum", "type": { "qualType": "dmJniTest::TestEnum" } }, { "id": "0x1dbc0b0e4a8", "kind": "FieldDecl", "loc": { "offset": 2140, "line": 84, "col": 21, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2128, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2140, "col": 21, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_String", "type": { "qualType": "const char *" } }, { "id": "0x1dbc0b0e518", "kind": "FieldDecl", "loc": { "offset": 2171, "line": 85, "col": 21, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2159, "col": 9, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2171, "col": 21, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Opaque", "type": { "qualType": "void *" } }, { "id": "0x1dbc0b0e580", "kind": "FieldDecl", "loc": { "offset": 2212, "line": 87, "col": 29, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2192, "col": 9, "tokLen": 5, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2212, "col": 29, "tokLen": 9, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_NullPtr", "type": { "qualType": "dmJniTest::Vec2i *" } }, { "id": "0x1dbc0b0e618", "kind": "FieldDecl", "loc": { "offset": 2297, "line": 88, "col": 29, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2277, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2297, "col": 29, "tokLen": 10, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "m_Forward1", "type": { "qualType": "dmJniTest::Forward *" } }, { "id": "0x1dbc0b0e6d0", "kind": "CXXConstructorDecl", "loc": { "offset": 2320, "line": 90, "col": 9, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2320, "col": 9, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2383, "line": 92, "col": 9, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "Misc", "mangledName": "??0Misc@dmJniTest@@QEAA@XZ", "type": { "qualType": "void ()" }, "inner": [ { "id": "0x1dbc0b0e8b0", "kind": "CompoundStmt", "range": { "begin": { "offset": 2327, "line": 90, "col": 16, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2383, "line": 92, "col": 9, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "inner": [ { "id": "0x1dbc0b0e870", "kind": "RecoveryExpr", "range": { "begin": { "offset": 2342, "line": 91, "col": 13, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2371, "col": 42, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "" }, "valueCategory": "lvalue", "inner": [ { "id": "0x1dbc0b0e790", "kind": "UnresolvedLookupExpr", "range": { "begin": { "offset": 2342, "col": 13, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2342, "col": 13, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "" }, "valueCategory": "lvalue", "usesADL": true, "name": "memset", "lookups": [] }, { "id": "0x1dbc0b0e7d0", "kind": "CXXThisExpr", "range": { "begin": { "offset": 2349, "col": 20, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2349, "col": 20, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "dmJniTest::Misc *" }, "valueCategory": "rvalue" }, { "id": "0x1dbc0b0e7e0", "kind": "IntegerLiteral", "range": { "begin": { "offset": 2355, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2355, "col": 26, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "int" }, "valueCategory": "rvalue", "value": "0" }, { "id": "0x1dbc0b0e850", "kind": "UnaryExprOrTypeTraitExpr", "range": { "begin": { "offset": 2358, "col": 29, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2370, "col": 41, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "unsigned long long" }, "valueCategory": "rvalue", "name": "sizeof", "inner": [ { "id": "0x1dbc0b0e830", "kind": "ParenExpr", "range": { "begin": { "offset": 2364, "col": 35, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2370, "col": 41, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "dmJniTest::Misc" }, "valueCategory": "lvalue", "inner": [ { "id": "0x1dbc0b0e818", "kind": "UnaryOperator", "range": { "begin": { "offset": 2365, "col": 36, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2366, "col": 37, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "dmJniTest::Misc" }, "valueCategory": "lvalue", "isPostfix": false, "opcode": "*", "canOverflow": false, "inner": [ { "id": "0x1dbc0b0e808", "kind": "CXXThisExpr", "range": { "begin": { "offset": 2366, "col": 37, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2366, "col": 37, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "type": { "qualType": "dmJniTest::Misc *" }, "valueCategory": "rvalue" } ] } ] } ] } ] } ] } ] } ] }, { "id": "0x1dbc0b0e8c8", "kind": "CXXRecordDecl", "loc": { "offset": 2407, "line": 95, "col": 12, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2400, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2632, "line": 107, "col": 5, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "previousDecl": "0x1dbc0b0e1d0", "name": "Forward", "tagUsed": "struct", "completeDefinition": true, "definitionData": { "canPassInRegisters": true, "copyAssign": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "copyCtor": { "hasConstParam": true, "implicitHasConstParam": true, "needsImplicit": true, "simple": true, "trivial": true }, "defaultCtor": { "exists": true, "needsImplicit": true, "trivial": true }, "dtor": { "irrelevant": true, "needsImplicit": true, "simple": true, "trivial": true }, "isAggregate": true, "isLiteral": true, "isPOD": true, "isStandardLayout": true, "isTrivial": true, "isTriviallyCopyable": true, "moveAssign": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true }, "moveCtor": { "exists": true, "needsImplicit": true, "simple": true, "trivial": true } }, "inner": [ { "id": "0x1dbc0b0e9c0", "kind": "CXXRecordDecl", "loc": { "offset": 2407, "line": 95, "col": 12, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2400, "col": 5, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2407, "col": 12, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "isImplicit": true, "name": "Forward", "tagUsed": "struct" }, { "id": "0x1dbc0b0ea60", "kind": "FieldDecl", "loc": { "offset": 2440, "line": 97, "col": 18, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2431, "col": 9, "tokLen": 6, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2440, "col": 18, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "i8", "type": { "desugaredQualType": "signed char", "qualType": "int8_t", "typeAliasDeclId": "0x1dbc0ac0b90" } }, { "id": "0x1dbc0b0eac8", "kind": "FieldDecl", "loc": { "offset": 2462, "line": 98, "col": 18, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2453, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2462, "col": 18, "tokLen": 2, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "u8", "type": { "desugaredQualType": "unsigned char", "qualType": "uint8_t", "typeAliasDeclId": "0x1dbc0ac0c00" } }, { "id": "0x1dbc0b0eb30", "kind": "FieldDecl", "loc": { "offset": 2484, "line": 99, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2475, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2484, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "i16", "type": { "desugaredQualType": "short", "qualType": "int16_t", "typeAliasDeclId": "0x1dbc0ac08c0" } }, { "id": "0x1dbc0b0eb98", "kind": "FieldDecl", "loc": { "offset": 2507, "line": 100, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2498, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2507, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "u16", "type": { "desugaredQualType": "unsigned short", "qualType": "uint16_t", "typeAliasDeclId": "0x1dbc0ac0930" } }, { "id": "0x1dbc0b0ec00", "kind": "FieldDecl", "loc": { "offset": 2530, "line": 101, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2521, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2530, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "i32", "type": { "desugaredQualType": "int", "qualType": "int32_t", "typeAliasDeclId": "0x1dbc0ac05f0" } }, { "id": "0x1dbc0b0ec68", "kind": "FieldDecl", "loc": { "offset": 2553, "line": 102, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2544, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2553, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "u32", "type": { "desugaredQualType": "unsigned int", "qualType": "uint32_t", "typeAliasDeclId": "0x1dbc0ac0660" } }, { "id": "0x1dbc0b0ecd0", "kind": "FieldDecl", "loc": { "offset": 2576, "line": 103, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2567, "col": 9, "tokLen": 7, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2576, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "i64", "type": { "desugaredQualType": "long long", "qualType": "int64_t", "typeAliasDeclId": "0x1dbc0ac0320" } }, { "id": "0x1dbc0b0ed38", "kind": "FieldDecl", "loc": { "offset": 2599, "line": 104, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2590, "col": 9, "tokLen": 8, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2599, "col": 18, "tokLen": 3, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "u64", "type": { "desugaredQualType": "unsigned long long", "qualType": "uint64_t", "typeAliasDeclId": "0x1dbc0ac0390" } }, { "id": "0x1dbc0b0eda0", "kind": "FieldDecl", "loc": { "offset": 2624, "line": 106, "col": 18, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "range": { "begin": { "offset": 2615, "col": 9, "tokLen": 4, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } }, "end": { "offset": 2624, "col": 18, "tokLen": 1, "includedFrom": { "file": "C:/Users/34BTUser/_root/src/defold/engine/jni/src/test/jni/Testapi.empty.cpp" } } }, "name": "b", "type": { "qualType": "bool" } } ] } ] } ] }