Skip to content

Instantly share code, notes, and snippets.

@dmjio
Created Apr 26, 2020
Embed
What would you like to do?
This file has been truncated, but you can view the full file.
{
"id": "0x7fb639848808",
"kind": "TranslationUnitDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"inner": [
{
"id": "0x7fb6398490a0",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "__int128_t",
"type": {
"qualType": "__int128"
},
"inner": [
{
"id": "0x7fb639848da0",
"kind": "BuiltinType",
"type": {
"qualType": "__int128"
}
}
]
},
{
"id": "0x7fb639849110",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "__uint128_t",
"type": {
"qualType": "unsigned __int128"
},
"inner": [
{
"id": "0x7fb639848dc0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned __int128"
}
}
]
},
{
"id": "0x7fb6398491b0",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "SEL",
"type": {
"qualType": "SEL *"
},
"inner": [
{
"id": "0x7fb639849170",
"kind": "PointerType",
"type": {
"qualType": "SEL *"
},
"inner": [
{
"id": "0x7fb639849000",
"kind": "BuiltinType",
"type": {
"qualType": "SEL"
}
}
]
}
]
},
{
"id": "0x7fb639849298",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "id",
"type": {
"qualType": "id"
},
"inner": [
{
"id": "0x7fb639849240",
"kind": "ObjCObjectPointerType",
"type": {
"qualType": "id"
},
"inner": [
{
"id": "0x7fb639849210",
"kind": "ObjCObjectType",
"type": {
"qualType": "id"
}
}
]
}
]
},
{
"id": "0x7fb639849378",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "Class",
"type": {
"qualType": "Class"
},
"inner": [
{
"id": "0x7fb639849320",
"kind": "ObjCObjectPointerType",
"type": {
"qualType": "Class"
},
"inner": [
{
"id": "0x7fb6398492f0",
"kind": "ObjCObjectType",
"type": {
"qualType": "Class"
}
}
]
}
]
},
{
"id": "0x7fb6398493d0",
"kind": "ObjCInterfaceDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "Protocol",
"mangledName": "_OBJC_CLASS_$_Protocol",
"super": {
"id": "0x0"
},
"implementation": {
"id": "0x0"
}
},
{
"id": "0x7fb639849728",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "__NSConstantString",
"type": {
"qualType": "struct __NSConstantString_tag"
},
"inner": [
{
"id": "0x7fb639849500",
"kind": "RecordType",
"type": {
"qualType": "struct __NSConstantString_tag"
},
"decl": {
"id": "0x7fb639849480",
"kind": "RecordDecl",
"name": "__NSConstantString_tag"
}
}
]
},
{
"id": "0x7fb639882c00",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"name": "__builtin_ms_va_list",
"type": {
"qualType": "char *"
},
"inner": [
{
"id": "0x7fb639849780",
"kind": "PointerType",
"type": {
"qualType": "char *"
},
"inner": [
{
"id": "0x7fb6398488a0",
"kind": "BuiltinType",
"type": {
"qualType": "char"
}
}
]
}
]
},
{
"id": "0x7fb639882ef8",
"kind": "TypedefDecl",
"loc": {},
"range": {
"begin": {},
"end": {}
},
"isImplicit": true,
"isReferenced": true,
"name": "__builtin_va_list",
"type": {
"qualType": "struct __va_list_tag [1]"
},
"inner": [
{
"id": "0x7fb639882ea0",
"kind": "ConstantArrayType",
"type": {
"qualType": "struct __va_list_tag [1]"
},
"size": 1,
"inner": [
{
"id": "0x7fb639882ce0",
"kind": "RecordType",
"type": {
"qualType": "struct __va_list_tag"
},
"decl": {
"id": "0x7fb639882c58",
"kind": "RecordDecl",
"name": "__va_list_tag"
}
}
]
}
]
},
{
"id": "0x7fb639882f90",
"kind": "TypedefDecl",
"loc": {
"offset": 1582,
"file": "/usr/include/i386/_types.h",
"line": 37,
"col": 24,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1559,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1582,
"col": 24,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__int8_t",
"type": {
"qualType": "signed char"
},
"inner": [
{
"id": "0x7fb6398488c0",
"kind": "BuiltinType",
"type": {
"qualType": "signed char"
}
}
]
},
{
"id": "0x7fb639883000",
"kind": "TypedefDecl",
"loc": {
"offset": 1685,
"line": 41,
"col": 24,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1662,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1685,
"col": 24,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__uint8_t",
"type": {
"qualType": "unsigned char"
},
"inner": [
{
"id": "0x7fb639848960",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned char"
}
}
]
},
{
"id": "0x7fb639883070",
"kind": "TypedefDecl",
"loc": {
"offset": 1712,
"line": 42,
"col": 17,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1696,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1712,
"col": 17,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__int16_t",
"type": {
"qualType": "short"
},
"inner": [
{
"id": "0x7fb6398488e0",
"kind": "BuiltinType",
"type": {
"qualType": "short"
}
}
]
},
{
"id": "0x7fb6398830e0",
"kind": "TypedefDecl",
"loc": {
"offset": 1747,
"line": 43,
"col": 25,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1723,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1747,
"col": 25,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__uint16_t",
"type": {
"qualType": "unsigned short"
},
"inner": [
{
"id": "0x7fb639848980",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned short"
}
}
]
},
{
"id": "0x7fb639883150",
"kind": "TypedefDecl",
"loc": {
"offset": 1773,
"line": 44,
"col": 15,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1759,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1773,
"col": 15,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__int32_t",
"type": {
"qualType": "int"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
},
{
"id": "0x7fb6398831c0",
"kind": "TypedefDecl",
"loc": {
"offset": 1806,
"line": 45,
"col": 23,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1784,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1806,
"col": 23,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__uint32_t",
"type": {
"qualType": "unsigned int"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
},
{
"id": "0x7fb639883230",
"kind": "TypedefDecl",
"loc": {
"offset": 1837,
"line": 46,
"col": 20,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1818,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1837,
"col": 20,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__int64_t",
"type": {
"qualType": "long long"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
},
{
"id": "0x7fb6398832a0",
"kind": "TypedefDecl",
"loc": {
"offset": 1875,
"line": 47,
"col": 28,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1848,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1875,
"col": 28,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__uint64_t",
"type": {
"qualType": "unsigned long long"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
},
{
"id": "0x7fb639883310",
"kind": "TypedefDecl",
"loc": {
"offset": 1903,
"line": 49,
"col": 16,
"tokLen": 17,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1888,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1903,
"col": 16,
"tokLen": 17,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_intptr_t",
"type": {
"qualType": "long"
},
"inner": [
{
"id": "0x7fb639848920",
"kind": "BuiltinType",
"type": {
"qualType": "long"
}
}
]
},
{
"id": "0x7fb639883380",
"kind": "TypedefDecl",
"loc": {
"offset": 1944,
"line": 50,
"col": 23,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1922,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1944,
"col": 23,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_natural_t",
"type": {
"qualType": "unsigned int"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
},
{
"id": "0x7fb6398833f0",
"kind": "TypedefDecl",
"loc": {
"offset": 2980,
"line": 70,
"col": 15,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 2966,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 2980,
"col": 15,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__darwin_ct_rune_t",
"type": {
"qualType": "int"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
},
{
"id": "0x7fb639883448",
"kind": "RecordDecl",
"loc": {
"offset": 3185,
"line": 76,
"col": 9,
"tokLen": 5,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3185,
"col": 9,
"tokLen": 5,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3261,
"line": 79,
"col": 1,
"tokLen": 1,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"tagUsed": "union",
"completeDefinition": true,
"inner": [
{
"id": "0x7fb639883588",
"kind": "FieldDecl",
"loc": {
"offset": 3200,
"line": 77,
"col": 8,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3194,
"col": 2,
"tokLen": 4,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3214,
"col": 22,
"tokLen": 1,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__mbstate8",
"type": {
"qualType": "char [128]"
}
},
{
"id": "0x7fb6398835f0",
"kind": "FieldDecl",
"loc": {
"offset": 3228,
"line": 78,
"col": 12,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3218,
"col": 2,
"tokLen": 4,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3228,
"col": 12,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "_mbstateL",
"type": {
"qualType": "long long"
}
}
]
},
{
"id": "0x7fb639883698",
"kind": "TypedefDecl",
"loc": {
"offset": 3263,
"line": 79,
"col": 3,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3177,
"line": 76,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3263,
"line": 79,
"col": 3,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__mbstate_t",
"type": {
"desugaredQualType": "__mbstate_t",
"qualType": "union __mbstate_t"
},
"inner": [
{
"id": "0x7fb639883640",
"kind": "ElaboratedType",
"type": {
"qualType": "union __mbstate_t"
},
"ownedTagDecl": {
"id": "0x7fb639883448",
"kind": "RecordDecl",
"name": ""
},
"inner": [
{
"id": "0x7fb6398834d0",
"kind": "RecordType",
"type": {
"qualType": "__mbstate_t"
},
"decl": {
"id": "0x7fb639883448",
"kind": "RecordDecl",
"name": ""
}
}
]
}
]
},
{
"id": "0x7fb639883740",
"kind": "TypedefDecl",
"loc": {
"offset": 3298,
"line": 81,
"col": 22,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3277,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3298,
"col": 22,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__darwin_mbstate_t",
"type": {
"desugaredQualType": "__mbstate_t",
"qualType": "__mbstate_t",
"typeAliasDeclId": "0x7fb639883698"
},
"inner": [
{
"id": "0x7fb639883710",
"kind": "TypedefType",
"type": {
"qualType": "__mbstate_t"
},
"decl": {
"id": "0x7fb639883698",
"kind": "TypedefDecl",
"name": "__mbstate_t"
},
"inner": [
{
"id": "0x7fb639883640",
"kind": "ElaboratedType",
"type": {
"qualType": "union __mbstate_t"
},
"ownedTagDecl": {
"id": "0x7fb639883448",
"kind": "RecordDecl",
"name": ""
},
"inner": [
{
"id": "0x7fb6398834d0",
"kind": "RecordType",
"type": {
"qualType": "__mbstate_t"
},
"decl": {
"id": "0x7fb639883448",
"kind": "RecordDecl",
"name": ""
}
}
]
}
]
}
]
},
{
"id": "0x7fb6398837b0",
"kind": "TypedefDecl",
"loc": {
"offset": 3390,
"line": 84,
"col": 26,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3365,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3390,
"col": 26,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_ptrdiff_t",
"type": {
"qualType": "long"
},
"inner": [
{
"id": "0x7fb639848920",
"kind": "BuiltinType",
"type": {
"qualType": "long"
}
}
]
},
{
"id": "0x7fb639883820",
"kind": "TypedefDecl",
"loc": {
"offset": 3636,
"line": 92,
"col": 24,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3613,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3636,
"col": 24,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_size_t",
"type": {
"qualType": "unsigned long"
},
"inner": [
{
"id": "0x7fb6398489c0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long"
}
}
]
},
{
"id": "0x7fb6398838b0",
"kind": "TypedefDecl",
"loc": {
"offset": 3782,
"line": 98,
"col": 27,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3756,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3782,
"col": 27,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__darwin_va_list",
"type": {
"desugaredQualType": "struct __va_list_tag [1]",
"qualType": "__builtin_va_list",
"typeAliasDeclId": "0x7fb639882ef8"
},
"inner": [
{
"id": "0x7fb639883880",
"kind": "TypedefType",
"type": {
"qualType": "__builtin_va_list"
},
"decl": {
"id": "0x7fb639882ef8",
"kind": "TypedefDecl",
"name": "__builtin_va_list"
},
"inner": [
{
"id": "0x7fb639882ea0",
"kind": "ConstantArrayType",
"type": {
"qualType": "struct __va_list_tag [1]"
},
"size": 1,
"inner": [
{
"id": "0x7fb639882ce0",
"kind": "RecordType",
"type": {
"qualType": "struct __va_list_tag"
},
"decl": {
"id": "0x7fb639882c58",
"kind": "RecordDecl",
"name": "__va_list_tag"
}
}
]
}
]
}
]
},
{
"id": "0x7fb639883920",
"kind": "TypedefDecl",
"loc": {
"offset": 3929,
"line": 104,
"col": 25,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 3905,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 3929,
"col": 25,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_wchar_t",
"type": {
"qualType": "int"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
},
{
"id": "0x7fb6398839b0",
"kind": "TypedefDecl",
"loc": {
"offset": 4059,
"line": 109,
"col": 26,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4034,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4059,
"col": 26,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__darwin_rune_t",
"type": {
"desugaredQualType": "int",
"qualType": "__darwin_wchar_t",
"typeAliasDeclId": "0x7fb639883920"
},
"inner": [
{
"id": "0x7fb639883980",
"kind": "TypedefType",
"type": {
"qualType": "__darwin_wchar_t"
},
"decl": {
"id": "0x7fb639883920",
"kind": "TypedefDecl",
"name": "__darwin_wchar_t"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
}
]
},
{
"id": "0x7fb639883a20",
"kind": "TypedefDecl",
"loc": {
"offset": 4140,
"line": 112,
"col": 24,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4117,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4140,
"col": 24,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_wint_t",
"type": {
"qualType": "int"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
},
{
"id": "0x7fb639883a90",
"kind": "TypedefDecl",
"loc": {
"offset": 4264,
"line": 117,
"col": 24,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4241,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4264,
"col": 24,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_clock_t",
"type": {
"qualType": "unsigned long"
},
"inner": [
{
"id": "0x7fb6398489c0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long"
}
}
]
},
{
"id": "0x7fb639883b20",
"kind": "TypedefDecl",
"loc": {
"offset": 4316,
"line": 118,
"col": 21,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4296,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4316,
"col": 21,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "__darwin_socklen_t",
"type": {
"desugaredQualType": "unsigned int",
"qualType": "__uint32_t",
"typeAliasDeclId": "0x7fb6398831c0"
},
"inner": [
{
"id": "0x7fb639883af0",
"kind": "TypedefType",
"type": {
"qualType": "__uint32_t"
},
"decl": {
"id": "0x7fb6398831c0",
"kind": "TypedefDecl",
"name": "__uint32_t"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
}
]
},
{
"id": "0x7fb639883b90",
"kind": "TypedefDecl",
"loc": {
"offset": 4373,
"line": 119,
"col": 16,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4358,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4373,
"col": 16,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_ssize_t",
"type": {
"qualType": "long"
},
"inner": [
{
"id": "0x7fb639848920",
"kind": "BuiltinType",
"type": {
"qualType": "long"
}
}
]
},
{
"id": "0x7fb6398c4c00",
"kind": "TypedefDecl",
"loc": {
"offset": 4432,
"line": 120,
"col": 16,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 4417,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 4432,
"col": 16,
"tokLen": 15,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_time_t",
"type": {
"qualType": "long"
},
"inner": [
{
"id": "0x7fb639848920",
"kind": "BuiltinType",
"type": {
"qualType": "long"
}
}
]
},
{
"id": "0x7fb6398c4c70",
"kind": "TypedefDecl",
"loc": {
"offset": 1379,
"file": "/usr/include/sys/_types/_int8_t.h",
"line": 30,
"col": 24,
"tokLen": 6,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1356,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1379,
"col": 24,
"tokLen": 6,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "int8_t",
"type": {
"qualType": "signed char"
},
"inner": [
{
"id": "0x7fb6398488c0",
"kind": "BuiltinType",
"type": {
"qualType": "signed char"
}
}
]
},
{
"id": "0x7fb6398c4ce0",
"kind": "TypedefDecl",
"loc": {
"offset": 1374,
"file": "/usr/include/sys/_types/_int16_t.h",
"line": 30,
"col": 17,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1358,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1374,
"col": 17,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "int16_t",
"type": {
"qualType": "short"
},
"inner": [
{
"id": "0x7fb6398488e0",
"kind": "BuiltinType",
"type": {
"qualType": "short"
}
}
]
},
{
"id": "0x7fb6398c4d50",
"kind": "TypedefDecl",
"loc": {
"offset": 1372,
"file": "/usr/include/sys/_types/_int32_t.h",
"line": 30,
"col": 15,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1358,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1372,
"col": 15,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "int32_t",
"type": {
"qualType": "int"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
},
{
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"loc": {
"offset": 1377,
"file": "/usr/include/sys/_types/_int64_t.h",
"line": 30,
"col": 20,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1358,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1377,
"col": 20,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "int64_t",
"type": {
"qualType": "long long"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
},
{
"id": "0x7fb6398c4e30",
"kind": "TypedefDecl",
"loc": {
"offset": 1383,
"file": "/usr/include/sys/_types/_u_int8_t.h",
"line": 30,
"col": 24,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1360,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1383,
"col": 24,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "u_int8_t",
"type": {
"qualType": "unsigned char"
},
"inner": [
{
"id": "0x7fb639848960",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned char"
}
}
]
},
{
"id": "0x7fb6398c4ea0",
"kind": "TypedefDecl",
"loc": {
"offset": 1387,
"file": "/usr/include/sys/_types/_u_int16_t.h",
"line": 30,
"col": 26,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1362,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1387,
"col": 26,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "u_int16_t",
"type": {
"qualType": "unsigned short"
},
"inner": [
{
"id": "0x7fb639848980",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned short"
}
}
]
},
{
"id": "0x7fb6398c4f10",
"kind": "TypedefDecl",
"loc": {
"offset": 1384,
"file": "/usr/include/sys/_types/_u_int32_t.h",
"line": 30,
"col": 23,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1362,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1384,
"col": 23,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "u_int32_t",
"type": {
"qualType": "unsigned int"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
},
{
"id": "0x7fb6398c4f80",
"kind": "TypedefDecl",
"loc": {
"offset": 1389,
"file": "/usr/include/sys/_types/_u_int64_t.h",
"line": 30,
"col": 28,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1362,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1389,
"col": 28,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "u_int64_t",
"type": {
"qualType": "unsigned long long"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
},
{
"id": "0x7fb6398c5010",
"kind": "TypedefDecl",
"loc": {
"offset": 3790,
"file": "/usr/include/i386/types.h",
"line": 87,
"col": 19,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 3772,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 3790,
"col": 19,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "register_t",
"type": {
"desugaredQualType": "long long",
"qualType": "int64_t",
"typeAliasDeclId": "0x7fb6398c4dc0"
},
"inner": [
{
"id": "0x7fb6398c4fe0",
"kind": "TypedefType",
"type": {
"qualType": "int64_t"
},
"decl": {
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"name": "int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c50a0",
"kind": "TypedefDecl",
"loc": {
"offset": 1443,
"file": "/usr/include/sys/_types/_intptr_t.h",
"line": 32,
"col": 27,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1417,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1443,
"col": 27,
"tokLen": 8,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"name": "intptr_t",
"type": {
"desugaredQualType": "long",
"qualType": "__darwin_intptr_t",
"typeAliasDeclId": "0x7fb639883310"
},
"inner": [
{
"id": "0x7fb6398c5070",
"kind": "TypedefType",
"type": {
"qualType": "__darwin_intptr_t"
},
"decl": {
"id": "0x7fb639883310",
"kind": "TypedefDecl",
"name": "__darwin_intptr_t"
},
"inner": [
{
"id": "0x7fb639848920",
"kind": "BuiltinType",
"type": {
"qualType": "long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5110",
"kind": "TypedefDecl",
"loc": {
"offset": 1390,
"file": "/usr/include/sys/_types/_uintptr_t.h",
"line": 30,
"col": 24,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"range": {
"begin": {
"offset": 1367,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
},
"end": {
"offset": 1390,
"col": 24,
"tokLen": 9,
"includedFrom": {
"file": "/usr/include/i386/types.h"
}
}
},
"isReferenced": true,
"name": "uintptr_t",
"type": {
"qualType": "unsigned long"
},
"inner": [
{
"id": "0x7fb6398489c0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long"
}
}
]
},
{
"id": "0x7fb6398c51a0",
"kind": "TypedefDecl",
"loc": {
"offset": 4090,
"file": "/usr/include/i386/types.h",
"line": 97,
"col": 20,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4071,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4090,
"col": 20,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_addr_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "u_int64_t",
"typeAliasDeclId": "0x7fb6398c4f80"
},
"inner": [
{
"id": "0x7fb6398c5170",
"kind": "TypedefType",
"type": {
"qualType": "u_int64_t"
},
"decl": {
"id": "0x7fb6398c4f80",
"kind": "TypedefDecl",
"name": "u_int64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5208",
"kind": "TypedefDecl",
"loc": {
"offset": 4123,
"line": 98,
"col": 20,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4104,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4123,
"col": 20,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_size_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "u_int64_t",
"typeAliasDeclId": "0x7fb6398c4f80"
},
"inner": [
{
"id": "0x7fb6398c5170",
"kind": "TypedefType",
"type": {
"qualType": "u_int64_t"
},
"decl": {
"id": "0x7fb6398c4f80",
"kind": "TypedefDecl",
"name": "u_int64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5270",
"kind": "TypedefDecl",
"loc": {
"offset": 4155,
"line": 99,
"col": 19,
"tokLen": 12,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4137,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4155,
"col": 19,
"tokLen": 12,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_ssize_t",
"type": {
"desugaredQualType": "long long",
"qualType": "int64_t",
"typeAliasDeclId": "0x7fb6398c4dc0"
},
"inner": [
{
"id": "0x7fb6398c4fe0",
"kind": "TypedefType",
"type": {
"qualType": "int64_t"
},
"decl": {
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"name": "int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c52d8",
"kind": "TypedefDecl",
"loc": {
"offset": 4187,
"line": 100,
"col": 19,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4169,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4187,
"col": 19,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_long_t",
"type": {
"desugaredQualType": "long long",
"qualType": "int64_t",
"typeAliasDeclId": "0x7fb6398c4dc0"
},
"inner": [
{
"id": "0x7fb6398c4fe0",
"kind": "TypedefType",
"type": {
"qualType": "int64_t"
},
"decl": {
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"name": "int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5340",
"kind": "TypedefDecl",
"loc": {
"offset": 4219,
"line": 101,
"col": 20,
"tokLen": 12,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4200,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4219,
"col": 20,
"tokLen": 12,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_ulong_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "u_int64_t",
"typeAliasDeclId": "0x7fb6398c4f80"
},
"inner": [
{
"id": "0x7fb6398c5170",
"kind": "TypedefType",
"type": {
"qualType": "u_int64_t"
},
"decl": {
"id": "0x7fb6398c4f80",
"kind": "TypedefDecl",
"name": "u_int64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c53a8",
"kind": "TypedefDecl",
"loc": {
"offset": 4251,
"line": 102,
"col": 19,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4233,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4251,
"col": 19,
"tokLen": 11,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_time_t",
"type": {
"desugaredQualType": "long long",
"qualType": "int64_t",
"typeAliasDeclId": "0x7fb6398c4dc0"
},
"inner": [
{
"id": "0x7fb6398c4fe0",
"kind": "TypedefType",
"type": {
"qualType": "int64_t"
},
"decl": {
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"name": "int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5410",
"kind": "TypedefDecl",
"loc": {
"offset": 4282,
"line": 103,
"col": 19,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4264,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4282,
"col": 19,
"tokLen": 10,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "user_off_t",
"type": {
"desugaredQualType": "long long",
"qualType": "int64_t",
"typeAliasDeclId": "0x7fb6398c4dc0"
},
"inner": [
{
"id": "0x7fb6398c4fe0",
"kind": "TypedefType",
"type": {
"qualType": "int64_t"
},
"decl": {
"id": "0x7fb6398c4dc0",
"kind": "TypedefDecl",
"name": "int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5478",
"kind": "TypedefDecl",
"loc": {
"offset": 4576,
"line": 111,
"col": 20,
"tokLen": 13,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"range": {
"begin": {
"offset": 4557,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
},
"end": {
"offset": 4576,
"col": 20,
"tokLen": 13,
"includedFrom": {
"file": "/usr/include/machine/types.h"
}
}
},
"name": "syscall_arg_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "u_int64_t",
"typeAliasDeclId": "0x7fb6398c4f80"
},
"inner": [
{
"id": "0x7fb6398c5170",
"kind": "TypedefType",
"type": {
"qualType": "u_int64_t"
},
"decl": {
"id": "0x7fb6398c4f80",
"kind": "TypedefDecl",
"name": "u_int64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5500",
"kind": "TypedefDecl",
"loc": {
"offset": 1954,
"file": "/usr/include/sys/_types.h",
"line": 55,
"col": 19,
"tokLen": 17,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 1936,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 1954,
"col": 19,
"tokLen": 17,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_blkcnt_t",
"type": {
"desugaredQualType": "long long",
"qualType": "__int64_t",
"typeAliasDeclId": "0x7fb639883230"
},
"inner": [
{
"id": "0x7fb6398c54d0",
"kind": "TypedefType",
"type": {
"qualType": "__int64_t"
},
"decl": {
"id": "0x7fb639883230",
"kind": "TypedefDecl",
"name": "__int64_t"
},
"inner": [
{
"id": "0x7fb639848940",
"kind": "BuiltinType",
"type": {
"qualType": "long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c5590",
"kind": "TypedefDecl",
"loc": {
"offset": 2010,
"line": 56,
"col": 19,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 1992,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2010,
"col": 19,
"tokLen": 18,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_blksize_t",
"type": {
"desugaredQualType": "int",
"qualType": "__int32_t",
"typeAliasDeclId": "0x7fb639883150"
},
"inner": [
{
"id": "0x7fb6398c5560",
"kind": "TypedefType",
"type": {
"qualType": "__int32_t"
},
"decl": {
"id": "0x7fb639883150",
"kind": "TypedefDecl",
"name": "__int32_t"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
}
]
},
{
"id": "0x7fb6398c55f8",
"kind": "TypedefDecl",
"loc": {
"offset": 2075,
"line": 57,
"col": 19,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2057,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2075,
"col": 19,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_dev_t",
"type": {
"desugaredQualType": "int",
"qualType": "__int32_t",
"typeAliasDeclId": "0x7fb639883150"
},
"inner": [
{
"id": "0x7fb6398c5560",
"kind": "TypedefType",
"type": {
"qualType": "__int32_t"
},
"decl": {
"id": "0x7fb639883150",
"kind": "TypedefDecl",
"name": "__int32_t"
},
"inner": [
{
"id": "0x7fb639848900",
"kind": "BuiltinType",
"type": {
"qualType": "int"
}
}
]
}
]
},
{
"id": "0x7fb6398c5668",
"kind": "TypedefDecl",
"loc": {
"offset": 2125,
"line": 58,
"col": 22,
"tokLen": 19,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2104,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2125,
"col": 22,
"tokLen": 19,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_fsblkcnt_t",
"type": {
"qualType": "unsigned int"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
},
{
"id": "0x7fb6398c56d8",
"kind": "TypedefDecl",
"loc": {
"offset": 2202,
"line": 59,
"col": 22,
"tokLen": 19,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2181,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2202,
"col": 22,
"tokLen": 19,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_fsfilcnt_t",
"type": {
"qualType": "unsigned int"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
},
{
"id": "0x7fb6398c5740",
"kind": "TypedefDecl",
"loc": {
"offset": 2277,
"line": 60,
"col": 20,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2258,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2277,
"col": 20,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_gid_t",
"type": {
"desugaredQualType": "unsigned int",
"qualType": "__uint32_t",
"typeAliasDeclId": "0x7fb6398831c0"
},
"inner": [
{
"id": "0x7fb639883af0",
"kind": "TypedefType",
"type": {
"qualType": "__uint32_t"
},
"decl": {
"id": "0x7fb6398831c0",
"kind": "TypedefDecl",
"name": "__uint32_t"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
}
]
},
{
"id": "0x7fb6398c57a8",
"kind": "TypedefDecl",
"loc": {
"offset": 2347,
"line": 61,
"col": 20,
"tokLen": 13,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2328,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2347,
"col": 20,
"tokLen": 13,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_id_t",
"type": {
"desugaredQualType": "unsigned int",
"qualType": "__uint32_t",
"typeAliasDeclId": "0x7fb6398831c0"
},
"inner": [
{
"id": "0x7fb639883af0",
"kind": "TypedefType",
"type": {
"qualType": "__uint32_t"
},
"decl": {
"id": "0x7fb6398831c0",
"kind": "TypedefDecl",
"name": "__uint32_t"
},
"inner": [
{
"id": "0x7fb6398489a0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned int"
}
}
]
}
]
},
{
"id": "0x7fb6398c5830",
"kind": "TypedefDecl",
"loc": {
"offset": 2416,
"line": 62,
"col": 20,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2397,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2416,
"col": 20,
"tokLen": 16,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_ino64_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "__uint64_t",
"typeAliasDeclId": "0x7fb6398832a0"
},
"inner": [
{
"id": "0x7fb6398c5800",
"kind": "TypedefType",
"type": {
"qualType": "__uint64_t"
},
"decl": {
"id": "0x7fb6398832a0",
"kind": "TypedefDecl",
"name": "__uint64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]
},
{
"id": "0x7fb6398c58c0",
"kind": "TypedefDecl",
"loc": {
"offset": 2520,
"line": 64,
"col": 26,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"range": {
"begin": {
"offset": 2495,
"col": 1,
"tokLen": 7,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
},
"end": {
"offset": 2520,
"col": 26,
"tokLen": 14,
"includedFrom": {
"file": "/usr/include/sys/types.h"
}
}
},
"isReferenced": true,
"name": "__darwin_ino_t",
"type": {
"desugaredQualType": "unsigned long long",
"qualType": "__darwin_ino64_t",
"typeAliasDeclId": "0x7fb6398c5830"
},
"inner": [
{
"id": "0x7fb6398c5890",
"kind": "TypedefType",
"type": {
"qualType": "__darwin_ino64_t"
},
"decl": {
"id": "0x7fb6398c5830",
"kind": "TypedefDecl",
"name": "__darwin_ino64_t"
},
"inner": [
{
"id": "0x7fb6398c5800",
"kind": "TypedefType",
"type": {
"qualType": "__uint64_t"
},
"decl": {
"id": "0x7fb6398832a0",
"kind": "TypedefDecl",
"name": "__uint64_t"
},
"inner": [
{
"id": "0x7fb6398489e0",
"kind": "BuiltinType",
"type": {
"qualType": "unsigned long long"
}
}
]
}
]